diff --git a/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityButtonController.xml b/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityButtonController.xml
index d2c986b589..5fdb736b73 100644
--- a/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityButtonController.xml
+++ b/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityButtonController.xml
@@ -167,8 +167,8 @@
- To be added.
the callback to add, must be non-null
+ To be added.
Registers the provided AccessibilityButtonCallback for interaction and state
changes callbacks related to the accessibility button.
diff --git a/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityService.xml b/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityService.xml
index a72ad1fd09..84957a270d 100644
--- a/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityService.xml
+++ b/docs/Mono.Android/en/Android.AccessibilityServices/AccessibilityService.xml
@@ -2332,13 +2332,15 @@
- To be added.
- Returns the controller for the accessibility button within the system's navigation area.
+ The logic display id, use Display#DEFAULT_DISPLAY for default
+ display.
+ Returns the controller of specified logical display for the accessibility button within the
+ system's navigation area.
the accessibility button controller for this AccessibilityService
- Java documentation for android.accessibilityservice.AccessibilityService.getAccessibilityButtonController()
.
+ Java documentation for android.accessibilityservice.AccessibilityService.getAccessibilityButtonController(int)
.
@@ -3173,15 +3175,14 @@
- To be added.
- The unique id of the performed gesture.
- Called by #onGesture(AccessibilityGestureEvent) when the user performs a specific
- gesture on the default display.
+ The information of gesture.
+ Called by the system when the user performs a specific gesture on the
+ specific touch screen.
Whether the gesture was handled.
- Java documentation for android.accessibilityservice.AccessibilityService.onGesture(int)
.
+ Java documentation for android.accessibilityservice.AccessibilityService.onGesture(android.accessibilityservice.AccessibilityGestureEvent)
.
diff --git a/docs/Mono.Android/en/Android.Accounts/AccountManager.xml b/docs/Mono.Android/en/Android.Accounts/AccountManager.xml
index 974c19338b..1d872ee2c8 100644
--- a/docs/Mono.Android/en/Android.Accounts/AccountManager.xml
+++ b/docs/Mono.Android/en/Android.Accounts/AccountManager.xml
@@ -304,19 +304,18 @@
- To be added.
- To be added.
The Account to add
The password to associate with the account, null for none
- String values to use for the account's userdata, null for
- none
+ String values to use for the account's userdata, null for none
+ Map from packageName to visibility values which will be set before account
+ is added. See #getAccountVisibility for possible values.
Adds an account directly to the AccountManager.
- True if the account was successfully added, false if the account
- already exists, the account is null, the user is locked, or another error occurs.
+ True if the account was successfully added, false if the account already exists, the
+ account is null, or another error occurs.
- Java documentation for android.accounts.AccountManager.addAccountExplicitly(android.accounts.Account, java.lang.String, android.os.Bundle)
.
+ Java documentation for android.accounts.AccountManager.addAccountExplicitly(android.accounts.Account, java.lang.String, android.os.Bundle, java.util.Map)
.
@@ -407,15 +406,18 @@
- To be added.
- To be added.
- To be added.
- To be added.
+ The listener to send notifications to
+
+ Handler identifying the thread to use for notifications, null for the
+ main thread
+ If true, the listener will be invoked (on the handler thread) right
+ away with the current account list
+ If set, only changes to accounts of given types will be reported.
Adds an OnAccountsUpdateListener to this instance of the AccountManager.
- Java documentation for android.accounts.AccountManager.addOnAccountsUpdatedListener(android.accounts.OnAccountsUpdateListener, android.os.Handler, boolean)
.
+ Java documentation for android.accounts.AccountManager.addOnAccountsUpdatedListener(android.accounts.OnAccountsUpdateListener, android.os.Handler, boolean, java.lang.String[])
.
@@ -1495,32 +1497,31 @@
- To be added.
The account to fetch an auth token for
The auth token type, an authenticator-dependent
string token, must not be null
- Authenticator-specific options for the request,
- may be null or empty
- The Activity context to use for launching a new
- authenticator-defined sub-Activity to prompt the user for a password
- if necessary; used only to call startActivity(); must not be null.
+ True to add a notification to prompt the
+ user for a password if necessary, false to leave that to the caller
Callback to invoke when the request completes,
null for no callback
Handler identifying the callback thread,
null for the main thread
Gets an auth token of the specified type for a particular account,
- prompting the user for credentials if necessary.
+ optionally raising a notification if the user must enter credentials.
An AccountManagerFuture which resolves to a Bundle with
- at least the following fields:
+ at least the following fields on success:
<ul>
<li> #KEY_ACCOUNT_NAME - the name of the account you supplied
<li> #KEY_ACCOUNT_TYPE - the type of the account
<li> #KEY_AUTHTOKEN - the auth token you wanted
</ul>
- (Other authenticator-specific values may be returned.) If an auth token
- could not be fetched, AccountManagerFuture#getResult() throws:
+ (Other authenticator-specific values may be returned.) If the user
+ must enter credentials, the returned Bundle contains only
+ #KEY_INTENT with the Intent needed to launch a prompt.
+
+ If an error occurred, AccountManagerFuture#getResult() throws:
<ul>
<li> AuthenticatorException if the authenticator failed to respond
<li> OperationCanceledException if the operation is canceled for
@@ -1534,7 +1535,7 @@
- Java documentation for android.accounts.AccountManager.getAuthToken(android.accounts.Account, java.lang.String, android.os.Bundle, android.app.Activity, android.accounts.AccountManagerCallback, android.os.Handler)
.
+ Java documentation for android.accounts.AccountManager.getAuthToken(android.accounts.Account, java.lang.String, boolean, android.accounts.AccountManagerCallback, android.os.Handler)
.
@@ -1658,32 +1659,33 @@
- To be added.
The account to fetch an auth token for
The auth token type, an authenticator-dependent
string token, must not be null
Authenticator-specific options for the request,
may be null or empty
- The Activity context to use for launching a new
- authenticator-defined sub-Activity to prompt the user for a password
- if necessary; used only to call startActivity(); must not be null.
+ True to add a notification to prompt the
+ user for a password if necessary, false to leave that to the caller
Callback to invoke when the request completes,
null for no callback
Handler identifying the callback thread,
null for the main thread
Gets an auth token of the specified type for a particular account,
- prompting the user for credentials if necessary.
+ optionally raising a notification if the user must enter credentials.
An AccountManagerFuture which resolves to a Bundle with
- at least the following fields:
+ at least the following fields on success:
<ul>
<li> #KEY_ACCOUNT_NAME - the name of the account you supplied
<li> #KEY_ACCOUNT_TYPE - the type of the account
<li> #KEY_AUTHTOKEN - the auth token you wanted
</ul>
- (Other authenticator-specific values may be returned.) If an auth token
- could not be fetched, AccountManagerFuture#getResult() throws:
+ (Other authenticator-specific values may be returned.) If the user
+ must enter credentials, the returned Bundle contains only
+ #KEY_INTENT with the Intent needed to launch a prompt.
+
+ If an error occurred, AccountManagerFuture#getResult() throws:
<ul>
<li> AuthenticatorException if the authenticator failed to respond
<li> OperationCanceledException if the operation is canceled for
@@ -1697,7 +1699,7 @@
- Java documentation for android.accounts.AccountManager.getAuthToken(android.accounts.Account, java.lang.String, android.os.Bundle, android.app.Activity, android.accounts.AccountManagerCallback, android.os.Handler)
.
+ Java documentation for android.accounts.AccountManager.getAuthToken(android.accounts.Account, java.lang.String, android.os.Bundle, boolean, android.accounts.AccountManagerCallback, android.os.Handler)
.
@@ -2901,7 +2903,6 @@
both to filter the shown accounts and to filter the list of account types that are shown
when adding an account. If not specified then this field will not limit the displayed
account types when adding an account.
- boolean that is ignored.
if non-null this string is used as the description in the
accounts chooser screen rather than the default
this string is passed as the #addAccount
@@ -2910,13 +2911,13 @@
requiredFeatures parameter
This Bundle is passed as the #addAccount options
parameter
- Deprecated in favor of #newChooseAccountIntent(Account, List, String[], String,
- String, String[], Bundle).
+ Returns an intent to an Activity that prompts the user to choose from a list of
+ accounts.
an Intent that can be used to launch the ChooseAccount activity flow.
- Java documentation for android.accounts.AccountManager.newChooseAccountIntent(android.accounts.Account, java.util.ArrayList, java.lang.String[], boolean, java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle)
.
+ Java documentation for android.accounts.AccountManager.newChooseAccountIntent(android.accounts.Account, java.util.List, java.lang.String[], java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle)
.
@@ -3248,20 +3249,36 @@
- To be added.
The Account to remove
+ The Activity context to use for launching a new
+ authenticator-defined sub-Activity to prompt the user to delete an
+ account; used only to call startActivity(); if null, the prompt
+ will not be launched directly, but the Intent may be
+ returned to the caller instead
Callback to invoke when the request completes,
null for no callback
Handler identifying the callback thread,
null for the main thread
Removes an account from the AccountManager.
- An AccountManagerFuture which resolves to a Boolean,
- true if the account has been successfully removed
+ An AccountManagerFuture which resolves to a Bundle with
+ #KEY_BOOLEAN_RESULT if activity was specified and an account
+ was removed or if active. If no activity was specified, the returned
+ Bundle contains only #KEY_INTENT with the Intent
+ needed to launch the actual account removal process, if authenticator
+ needs the activity launch. If an error occurred,
+ AccountManagerFuture#getResult() throws:
+ <ul>
+ <li> AuthenticatorException if no authenticator was registered for
+ this account type or the authenticator failed to respond
+ <li> OperationCanceledException if the operation was canceled for
+ any reason, including the user canceling the creation process or
+ adding accounts (of this type) has been disabled by policy
+ </ul>
- Java documentation for android.accounts.AccountManager.removeAccount(android.accounts.Account, android.accounts.AccountManagerCallback, android.os.Handler)
.
+ Java documentation for android.accounts.AccountManager.removeAccount(android.accounts.Account, android.app.Activity, android.accounts.AccountManagerCallback, android.os.Handler)
.
diff --git a/docs/Mono.Android/en/Android.Accounts/IAccountManagerFuture.xml b/docs/Mono.Android/en/Android.Accounts/IAccountManagerFuture.xml
index 220f5bc6b0..5b6700620f 100644
--- a/docs/Mono.Android/en/Android.Accounts/IAccountManagerFuture.xml
+++ b/docs/Mono.Android/en/Android.Accounts/IAccountManagerFuture.xml
@@ -124,7 +124,7 @@
- Java documentation for android.accounts.AccountManagerFuture.getResult()
.
+ Java documentation for android.accounts.AccountManagerFuture.getResult(long, java.util.concurrent.TimeUnit)
.
diff --git a/docs/Mono.Android/en/Android.Animation/AnimatorSet.xml b/docs/Mono.Android/en/Android.Animation/AnimatorSet.xml
index 4fc3f7cbbc..8f8457a4e0 100644
--- a/docs/Mono.Android/en/Android.Animation/AnimatorSet.xml
+++ b/docs/Mono.Android/en/Android.Animation/AnimatorSet.xml
@@ -366,7 +366,7 @@
- Java documentation for android.animation.AnimatorSet.playSequentially(android.animation.Animator)
.
+ Java documentation for android.animation.AnimatorSet.playSequentially(java.util.List)
.
@@ -451,7 +451,7 @@
- Java documentation for android.animation.AnimatorSet.playTogether(android.animation.Animator)
.
+ Java documentation for android.animation.AnimatorSet.playTogether(java.util.Collection)
.
diff --git a/docs/Mono.Android/en/Android.Animation/FloatArrayEvaluator.xml b/docs/Mono.Android/en/Android.Animation/FloatArrayEvaluator.xml
index c8b9f5861a..2c10bafed5 100644
--- a/docs/Mono.Android/en/Android.Animation/FloatArrayEvaluator.xml
+++ b/docs/Mono.Android/en/Android.Animation/FloatArrayEvaluator.xml
@@ -95,12 +95,12 @@
- To be added.
- Create a FloatArrayEvaluator that does not reuse the animated value.
+ The array to modify and return from <code>evaluate</code>.
+ Create a FloatArrayEvaluator that reuses <code>reuseArray</code> for every evaluate() call.
- Java documentation for android.animation.FloatArrayEvaluator.FloatArrayEvaluator()
.
+ Java documentation for android.animation.FloatArrayEvaluator.FloatArrayEvaluator(float[])
.
diff --git a/docs/Mono.Android/en/Android.Animation/IntArrayEvaluator.xml b/docs/Mono.Android/en/Android.Animation/IntArrayEvaluator.xml
index 8bc0ed1415..40f0c1e6d5 100644
--- a/docs/Mono.Android/en/Android.Animation/IntArrayEvaluator.xml
+++ b/docs/Mono.Android/en/Android.Animation/IntArrayEvaluator.xml
@@ -95,12 +95,12 @@
- To be added.
- Create an IntArrayEvaluator that does not reuse the animated value.
+ The array to modify and return from <code>evaluate</code>.
+ Create an IntArrayEvaluator that reuses <code>reuseArray</code> for every evaluate() call.
- Java documentation for android.animation.IntArrayEvaluator.IntArrayEvaluator()
.
+ Java documentation for android.animation.IntArrayEvaluator.IntArrayEvaluator(int[])
.
diff --git a/docs/Mono.Android/en/Android.Animation/Keyframe.xml b/docs/Mono.Android/en/Android.Animation/Keyframe.xml
index 052c26dbdd..05e75e31de 100644
--- a/docs/Mono.Android/en/Android.Animation/Keyframe.xml
+++ b/docs/Mono.Android/en/Android.Animation/Keyframe.xml
@@ -237,8 +237,7 @@
Gets the optional interpolator for this Keyframe. -or- Sets the optional interpolator for this Keyframe.
- The optional interpolator for this Keyframe.
- The optional interpolator for this Keyframe.
+ The optional interpolator for this Keyframe.
Property getter documentation:
@@ -361,18 +360,17 @@
- The value that the object will animate to as the animation time approaches
- the time in this keyframe, and the the value animated from as the time passes the time in
- this keyframe.
-
The time, expressed as a value between 0 and 1, representing the fraction
of time elapsed of the overall animation duration.
- Constructs a Keyframe object with the given time.
+ The value that the object will animate to as the animation time approaches
+ the time in this keyframe, and the value animated from as the time passes the time in
+ this keyframe.
+ Constructs a Keyframe object with the given time and value.
To be added.
- Java documentation for android.animation.Keyframe.ofFloat(float)
.
+ Java documentation for android.animation.Keyframe.ofFloat(float, float)
.
@@ -450,18 +448,17 @@
- The value that the object will animate to as the animation time approaches
- the time in this keyframe, and the the value animated from as the time passes the time in
- this keyframe.
-
The time, expressed as a value between 0 and 1, representing the fraction
of time elapsed of the overall animation duration.
- Constructs a Keyframe object with the given time.
+ The value that the object will animate to as the animation time approaches
+ the time in this keyframe, and the value animated from as the time passes the time in
+ this keyframe.
+ Constructs a Keyframe object with the given time and value.
To be added.
- Java documentation for android.animation.Keyframe.ofInt(float)
.
+ Java documentation for android.animation.Keyframe.ofInt(float, int)
.
@@ -539,18 +536,17 @@
- The value that the object will animate to as the animation time approaches
- the time in this keyframe, and the the value animated from as the time passes the time in
- this keyframe.
-
The time, expressed as a value between 0 and 1, representing the fraction
of time elapsed of the overall animation duration.
- Constructs a Keyframe object with the given time.
+ The value that the object will animate to as the animation time approaches
+ the time in this keyframe, and the value animated from as the time passes the time in
+ this keyframe.
+ Constructs a Keyframe object with the given time and value.
To be added.
- Java documentation for android.animation.Keyframe.ofObject(float)
.
+ Java documentation for android.animation.Keyframe.ofObject(float, java.lang.Object)
.
diff --git a/docs/Mono.Android/en/Android.Animation/LayoutTransition.xml b/docs/Mono.Android/en/Android.Animation/LayoutTransition.xml
index 74e04b891c..84a84be933 100644
--- a/docs/Mono.Android/en/Android.Animation/LayoutTransition.xml
+++ b/docs/Mono.Android/en/Android.Animation/LayoutTransition.xml
@@ -833,14 +833,13 @@
The parent ViewGroup of the View being hidden.
The View being hidden.
The new visibility value of the child View, either
- or .
-
+ View#GONE or View#INVISIBLE.
This method is called by ViewGroup when a child view is about to be hidden in
- container.
+ container.
- Java documentation for android.animation.LayoutTransition.hideChild(android.view.ViewGroup, android.view.View)
.
+ Java documentation for android.animation.LayoutTransition.hideChild(android.view.ViewGroup, android.view.View, int)
.
@@ -1207,15 +1206,13 @@
- One of #CHANGE_APPEARING, #CHANGE_DISAPPEARING,
- #CHANGING, #APPEARING, or #DISAPPEARING, which determines
- the animation whose duration is being set.
- The length of time, in milliseconds, that the specified animation should run.
- Sets the duration on one of the animation objects used by this transition.
+ The length of time, in milliseconds, that the transition animations
+ should last.
+ Sets the duration to be used by all animations of this transition object.
- Java documentation for android.animation.LayoutTransition.setDuration(int, long)
.
+ Java documentation for android.animation.LayoutTransition.setDuration(long)
.
@@ -1517,14 +1514,13 @@
The ViewGroup in which the View is being made visible.
The View being made visible.
The previous visibility value of the child View, either
- or .
-
+ View#GONE or View#INVISIBLE.
This method is called by ViewGroup when a child view is about to be made visible in the
- container.
+ container.
- Java documentation for android.animation.LayoutTransition.showChild(android.view.ViewGroup, android.view.View)
.
+ Java documentation for android.animation.LayoutTransition.showChild(android.view.ViewGroup, android.view.View, int)
.
diff --git a/docs/Mono.Android/en/Android.Animation/ObjectAnimator.xml b/docs/Mono.Android/en/Android.Animation/ObjectAnimator.xml
index 811aa2b33c..b1334f670e 100644
--- a/docs/Mono.Android/en/Android.Animation/ObjectAnimator.xml
+++ b/docs/Mono.Android/en/Android.Animation/ObjectAnimator.xml
@@ -138,7 +138,7 @@
- Java documentation for android.animation.ObjectAnimator.ofArgb(java.lang.Object, android.util.Property, int)
.
+ Java documentation for android.animation.ObjectAnimator.ofArgb(java.lang.Object, android.util.Property, int[])
.
@@ -181,16 +181,17 @@
- To be added.
- The object whose property is to be animated.
- The property being animated.
+ The object whose property is to be animated. This object should
+ have a public method on it called <code>setName()</code>, where <code>name</code> is
+ the value of the <code>propertyName</code> parameter.
+ The name of the property being animated.
A set of values that the animation will animate between over time.
Constructs and returns an ObjectAnimator that animates between color values.
An ObjectAnimator object that is set up to animate between the given values.
- Java documentation for android.animation.ObjectAnimator.ofArgb(java.lang.Object, android.util.Property, int)
.
+ Java documentation for android.animation.ObjectAnimator.ofArgb(java.lang.Object, java.lang.String, int[])
.
@@ -245,7 +246,7 @@
- Java documentation for android.animation.ObjectAnimator.ofFloat(java.lang.Object, android.util.Property, float)
.
+ Java documentation for android.animation.ObjectAnimator.ofFloat(java.lang.Object, android.util.Property, float[])
.
@@ -289,16 +290,17 @@
- To be added.
- The object whose property is to be animated.
- The property being animated.
+ The object whose property is to be animated. This object should
+ have a public method on it called <code>setName()</code>, where <code>name</code> is
+ the value of the <code>propertyName</code> parameter.
+ The name of the property being animated.
A set of values that the animation will animate between over time.
Constructs and returns an ObjectAnimator that animates between float values.
An ObjectAnimator object that is set up to animate between the given values.
- Java documentation for android.animation.ObjectAnimator.ofFloat(java.lang.Object, android.util.Property, float)
.
+ Java documentation for android.animation.ObjectAnimator.ofFloat(java.lang.Object, java.lang.String, float[])
.
@@ -339,18 +341,17 @@
- To be added.
- To be added.
- To be added.
- The object whose property is to be animated.
- The property being animated.
- A set of values that the animation will animate between over time.
- Constructs and returns an ObjectAnimator that animates between float values.
- An ObjectAnimator object that is set up to animate between the given values.
+ The object whose properties are to be animated.
+ The property for the x coordinate being animated.
+ The property for the y coordinate being animated.
+ The <code>Path</code> to animate values along.
+ Constructs and returns an ObjectAnimator that animates coordinates along a <code>Path</code>
+ using two properties.
+ An ObjectAnimator object that is set up to animate along <code>path</code>.
- Java documentation for android.animation.ObjectAnimator.ofFloat(java.lang.Object, android.util.Property, float)
.
+ Java documentation for android.animation.ObjectAnimator.ofFloat(java.lang.Object, android.util.Property, android.util.Property, android.graphics.Path)
.
@@ -387,18 +388,21 @@
+ The object whose properties are to be animated. This object should
+ have public methods on it called <code>setNameX()</code> and
+ <code>setNameY</code>, where <code>nameX</code> and <code>nameY</code>
+ are the value of the <code>xPropertyName</code> and <code>yPropertyName</code>
+ parameters, respectively.
The name of the property for the x coordinate being animated.
The name of the property for the y coordinate being animated.
- The Path to animate values along.
- The object whose property is to be animated.
- The property being animated.
- A set of values that the animation will animate between over time.
- Constructs and returns an ObjectAnimator that animates between float values.
- An ObjectAnimator object that is set up to animate between the given values.
+ The <code>Path</code> to animate values along.
+ Constructs and returns an ObjectAnimator that animates coordinates along a <code>Path</code>
+ using two properties.
+ An ObjectAnimator object that is set up to animate along <code>path</code>.
- Java documentation for android.animation.ObjectAnimator.ofFloat(java.lang.Object, android.util.Property, float)
.
+ Java documentation for android.animation.ObjectAnimator.ofFloat(java.lang.Object, java.lang.String, java.lang.String, android.graphics.Path)
.
@@ -453,7 +457,7 @@
- Java documentation for android.animation.ObjectAnimator.ofInt(java.lang.Object, android.util.Property, int)
.
+ Java documentation for android.animation.ObjectAnimator.ofInt(java.lang.Object, android.util.Property, int[])
.
@@ -496,16 +500,17 @@
- To be added.
- The object whose property is to be animated.
- The property being animated.
+ The object whose property is to be animated. This object should
+ have a public method on it called <code>setName()</code>, where <code>name</code> is
+ the value of the <code>propertyName</code> parameter.
+ The name of the property being animated.
A set of values that the animation will animate between over time.
Constructs and returns an ObjectAnimator that animates between int values.
An ObjectAnimator object that is set up to animate between the given values.
- Java documentation for android.animation.ObjectAnimator.ofInt(java.lang.Object, android.util.Property, int)
.
+ Java documentation for android.animation.ObjectAnimator.ofInt(java.lang.Object, java.lang.String, int[])
.
@@ -546,18 +551,17 @@
- To be added.
- To be added.
- To be added.
- The object whose property is to be animated.
- The property being animated.
- A set of values that the animation will animate between over time.
- Constructs and returns an ObjectAnimator that animates between int values.
- An ObjectAnimator object that is set up to animate between the given values.
+ The object whose properties are to be animated.
+ The property for the x coordinate being animated.
+ The property for the y coordinate being animated.
+ The <code>Path</code> to animate values along.
+ Constructs and returns an ObjectAnimator that animates coordinates along a <code>Path</code>
+ using two properties.
+ An ObjectAnimator object that is set up to animate along <code>path</code>.
- Java documentation for android.animation.ObjectAnimator.ofInt(java.lang.Object, android.util.Property, int)
.
+ Java documentation for android.animation.ObjectAnimator.ofInt(java.lang.Object, android.util.Property, android.util.Property, android.graphics.Path)
.
@@ -594,18 +598,21 @@
+ The object whose properties are to be animated. This object should
+ have public methods on it called <code>setNameX()</code> and
+ <code>setNameY</code>, where <code>nameX</code> and <code>nameY</code>
+ are the value of <code>xPropertyName</code> and <code>yPropertyName</code>
+ parameters, respectively.
The name of the property for the x coordinate being animated.
The name of the property for the y coordinate being animated.
- The Path to animate values along.
- The object whose property is to be animated.
- The property being animated.
- A set of values that the animation will animate between over time.
- Constructs and returns an ObjectAnimator that animates between int values.
- An ObjectAnimator object that is set up to animate between the given values.
+ The <code>Path</code> to animate values along.
+ Constructs and returns an ObjectAnimator that animates coordinates along a <code>Path</code>
+ using two properties.
+ An ObjectAnimator object that is set up to animate along <code>path</code>.
- Java documentation for android.animation.ObjectAnimator.ofInt(java.lang.Object, android.util.Property, int)
.
+ Java documentation for android.animation.ObjectAnimator.ofInt(java.lang.Object, java.lang.String, java.lang.String, android.graphics.Path)
.
@@ -641,24 +648,19 @@
- The Path to animate values along.
The object whose property is to be animated. This object may
have a public method on it called <code>setName()</code>, where <code>name</code> is
the value of the <code>propertyName</code> parameter. <code>propertyName</code> may also
be the case-sensitive complete name of the public setter method.
The name of the property being animated or the name of the setter method.
- Converts T objects into float parameters for the multi-value setter.
- A TypeEvaluator that will be called on each animation frame to
- provide the necessary interpolation between the Object values to derive the animated
- value.
- A set of values that the animation will animate between over time.
- Constructs and returns an ObjectAnimator that animates over values for a multiple float
- parameters setter.
- An ObjectAnimator object that is set up to animate between the given values.
+ The <code>Path</code> to animate values along.
+ Constructs and returns an ObjectAnimator that animates the target using a multi-float setter
+ along the given <code>Path</code>.
+ An ObjectAnimator object that is set up to animate along <code>path</code>.
- Java documentation for android.animation.ObjectAnimator.ofMultiFloat(java.lang.Object, java.lang.String, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object)
.
+ Java documentation for android.animation.ObjectAnimator.ofMultiFloat(java.lang.Object, java.lang.String, android.graphics.Path)
.
@@ -699,18 +701,14 @@
the value of the <code>propertyName</code> parameter. <code>propertyName</code> may also
be the case-sensitive complete name of the public setter method.
The name of the property being animated or the name of the setter method.
- Converts T objects into float parameters for the multi-value setter.
- A TypeEvaluator that will be called on each animation frame to
- provide the necessary interpolation between the Object values to derive the animated
- value.
A set of values that the animation will animate between over time.
- Constructs and returns an ObjectAnimator that animates over values for a multiple float
+ Constructs and returns an ObjectAnimator that animates over float values for a multiple
parameters setter.
An ObjectAnimator object that is set up to animate between the given values.
- Java documentation for android.animation.ObjectAnimator.ofMultiFloat(java.lang.Object, java.lang.String, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object)
.
+ Java documentation for android.animation.ObjectAnimator.ofMultiFloat(java.lang.Object, java.lang.String, float[][])
.
@@ -775,7 +773,7 @@
- Java documentation for android.animation.ObjectAnimator.ofMultiFloat(java.lang.Object, java.lang.String, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object)
.
+ Java documentation for android.animation.ObjectAnimator.ofMultiFloat(java.lang.Object, java.lang.String, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object[])
.
@@ -811,24 +809,19 @@
- The Path to animate values along.
The object whose property is to be animated. This object may
have a public method on it called <code>setName()</code>, where <code>name</code> is
the value of the <code>propertyName</code> parameter. <code>propertyName</code> may also
be the case-sensitive complete name of the public setter method.
The name of the property being animated or the name of the setter method.
- Converts T objects into int parameters for the multi-value setter.
- A TypeEvaluator that will be called on each animation frame to
- provide the necessary interpolation between the Object values to derive the animated
- value.
- A set of values that the animation will animate between over time.
- Constructs and returns an ObjectAnimator that animates over values for a multiple int
- parameters setter.
- An ObjectAnimator object that is set up to animate between the given values.
+ The <code>Path</code> to animate values along.
+ Constructs and returns an ObjectAnimator that animates the target using a multi-int setter
+ along the given <code>Path</code>.
+ An ObjectAnimator object that is set up to animate along <code>path</code>.
- Java documentation for android.animation.ObjectAnimator.ofMultiInt(java.lang.Object, java.lang.String, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object)
.
+ Java documentation for android.animation.ObjectAnimator.ofMultiInt(java.lang.Object, java.lang.String, android.graphics.Path)
.
@@ -869,18 +862,14 @@
the value of the <code>propertyName</code> parameter. <code>propertyName</code> may also
be the case-sensitive complete name of the public setter method.
The name of the property being animated or the name of the setter method.
- Converts T objects into int parameters for the multi-value setter.
- A TypeEvaluator that will be called on each animation frame to
- provide the necessary interpolation between the Object values to derive the animated
- value.
A set of values that the animation will animate between over time.
- Constructs and returns an ObjectAnimator that animates over values for a multiple int
+ Constructs and returns an ObjectAnimator that animates over int values for a multiple
parameters setter.
An ObjectAnimator object that is set up to animate between the given values.
- Java documentation for android.animation.ObjectAnimator.ofMultiInt(java.lang.Object, java.lang.String, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object)
.
+ Java documentation for android.animation.ObjectAnimator.ofMultiInt(java.lang.Object, java.lang.String, int[][])
.
@@ -945,7 +934,7 @@
- Java documentation for android.animation.ObjectAnimator.ofMultiInt(java.lang.Object, java.lang.String, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object)
.
+ Java documentation for android.animation.ObjectAnimator.ofMultiInt(java.lang.Object, java.lang.String, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object[])
.
@@ -995,7 +984,6 @@
The object whose property is to be animated.
The property being animated.
- Converts the animated object to the Property type.
A TypeEvaluator that will be called on each animation frame to
provide the necessary interpolation between the Object values to derive the animated
value.
@@ -1005,7 +993,7 @@
- Java documentation for android.animation.ObjectAnimator.ofObject(java.lang.Object, android.util.Property, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object)
.
+ Java documentation for android.animation.ObjectAnimator.ofObject(java.lang.Object, android.util.Property, android.animation.TypeEvaluator, java.lang.Object[])
.
@@ -1046,20 +1034,17 @@
- To be added.
The object whose property is to be animated.
- The property being animated.
- Converts the animated object to the Property type.
- A TypeEvaluator that will be called on each animation frame to
- provide the necessary interpolation between the Object values to derive the animated
- value.
- A set of values that the animation will animate between over time.
- Constructs and returns an ObjectAnimator that animates between Object values.
- An ObjectAnimator object that is set up to animate between the given values.
+ The property being animated. Should not be null.
+ Converts a PointF to the type associated with the setter. May be
+ null if conversion is unnecessary.
+ The <code>Path</code> to animate values along.
+ Constructs and returns an ObjectAnimator that animates a property along a <code>Path</code>.
+ An ObjectAnimator object that is set up to animate along <code>path</code>.
- Java documentation for android.animation.ObjectAnimator.ofObject(java.lang.Object, android.util.Property, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object)
.
+ Java documentation for android.animation.ObjectAnimator.ofObject(java.lang.Object, android.util.Property, android.animation.TypeConverter, android.graphics.Path)
.
@@ -1103,10 +1088,8 @@
- To be added.
The object whose property is to be animated.
- The property being animated.
- Converts the animated object to the Property type.
+ To be added.
A TypeEvaluator that will be called on each animation frame to
provide the necessary interpolation between the Object values to derive the animated
value.
@@ -1153,21 +1136,19 @@
- To be added.
- To be added.
- The object whose property is to be animated.
- The property being animated.
- Converts the animated object to the Property type.
- A TypeEvaluator that will be called on each animation frame to
- provide the necessary interpolation between the Object values to derive the animated
- value.
- A set of values that the animation will animate between over time.
- Constructs and returns an ObjectAnimator that animates between Object values.
- An ObjectAnimator object that is set up to animate between the given values.
+ The object whose property is to be animated. This object should
+ have a public method on it called <code>setName()</code>, where <code>name</code> is
+ the value of the <code>propertyName</code> parameter.
+ The name of the property being animated.
+ Converts a PointF to the type associated with the setter. May be
+ null if conversion is unnecessary.
+ The <code>Path</code> to animate values along.
+ Constructs and returns an ObjectAnimator that animates a property along a <code>Path</code>.
+ An ObjectAnimator object that is set up to animate along <code>path</code>.
- Java documentation for android.animation.ObjectAnimator.ofObject(java.lang.Object, android.util.Property, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object)
.
+ Java documentation for android.animation.ObjectAnimator.ofObject(java.lang.Object, java.lang.String, android.animation.TypeConverter, android.graphics.Path)
.
@@ -1228,7 +1209,7 @@
- Java documentation for android.animation.ObjectAnimator.ofObject(java.lang.Object, android.util.Property, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object)
.
+ Java documentation for android.animation.ObjectAnimator.ofObject(java.lang.Object, android.util.Property, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object[])
.
diff --git a/docs/Mono.Android/en/Android.Animation/PointFEvaluator.xml b/docs/Mono.Android/en/Android.Animation/PointFEvaluator.xml
index f0e0ac790d..9c28d4227e 100644
--- a/docs/Mono.Android/en/Android.Animation/PointFEvaluator.xml
+++ b/docs/Mono.Android/en/Android.Animation/PointFEvaluator.xml
@@ -98,12 +98,13 @@
- To be added.
- Construct a PointFEvaluator that returns a new PointF on every evaluate call.
+ A PointF to be modified and returned by evaluate.
+ Constructs a PointFEvaluator that modifies and returns <code>reuse</code>
+ in #evaluate(float, android.graphics.PointF, android.graphics.PointF) calls.
- Java documentation for android.animation.PointFEvaluator.PointFEvaluator()
.
+ Java documentation for android.animation.PointFEvaluator.PointFEvaluator(android.graphics.PointF)
.
diff --git a/docs/Mono.Android/en/Android.Animation/PropertyValuesHolder.xml b/docs/Mono.Android/en/Android.Animation/PropertyValuesHolder.xml
index 955dbd9e14..f76dc6b4e7 100644
--- a/docs/Mono.Android/en/Android.Animation/PropertyValuesHolder.xml
+++ b/docs/Mono.Android/en/Android.Animation/PropertyValuesHolder.xml
@@ -173,7 +173,7 @@
- Java documentation for android.animation.PropertyValuesHolder.ofFloat(android.util.Property, float)
.
+ Java documentation for android.animation.PropertyValuesHolder.ofFloat(android.util.Property, float[])
.
@@ -215,16 +215,15 @@
- To be added.
- The property being animated. Should not be null.
- The values that the property will animate between.
- Constructs and returns a PropertyValuesHolder with a given property and
+ The name of the property being animated.
+ The values that the named property will animate between.
+ Constructs and returns a PropertyValuesHolder with a given property name and
set of float values.
PropertyValuesHolder The constructed PropertyValuesHolder object.
- Java documentation for android.animation.PropertyValuesHolder.ofFloat(android.util.Property, float)
.
+ Java documentation for android.animation.PropertyValuesHolder.ofFloat(java.lang.String, float[])
.
@@ -274,7 +273,7 @@
- Java documentation for android.animation.PropertyValuesHolder.ofInt(android.util.Property, int)
.
+ Java documentation for android.animation.PropertyValuesHolder.ofInt(android.util.Property, int[])
.
@@ -316,16 +315,15 @@
- To be added.
- The property being animated. Should not be null.
- The values that the property will animate between.
- Constructs and returns a PropertyValuesHolder with a given property and
+ The name of the property being animated.
+ The values that the named property will animate between.
+ Constructs and returns a PropertyValuesHolder with a given property name and
set of int values.
PropertyValuesHolder The constructed PropertyValuesHolder object.
- Java documentation for android.animation.PropertyValuesHolder.ofInt(android.util.Property, int)
.
+ Java documentation for android.animation.PropertyValuesHolder.ofInt(java.lang.String, int[])
.
@@ -418,7 +416,6 @@
To be added.
- The property associated with this set of values. Should not be null.
The set of values to animate between.
Constructs and returns a PropertyValuesHolder object with the specified property and set
of values.
@@ -461,20 +458,17 @@
+ The name of the property being animated. Can also be the
+ case-sensitive name of the entire setter method. Should not be null.
+ The setter must take exactly two <code>float</code> parameters.
The Path along which the values should be animated.
- The name of the property to associate with the set of values. This
- may also be the complete name of a setter function.
- Converts <code>values</code> into float parameters for the setter.
- Can be null if the Keyframes have float[] values.
- Used to interpolate between values.
- The values at specific fractional times to evaluate between
- Constructs and returns a PropertyValuesHolder object with the specified property name or
- setter name for use in a multi-float setter function using ObjectAnimator.
- A PropertyValuesHolder for a multi-float parameter setter.
+ Constructs and returns a PropertyValuesHolder with a given property name to use
+ as a multi-float setter.
+ PropertyValuesHolder The constructed PropertyValuesHolder object.
- Java documentation for android.animation.PropertyValuesHolder.ofMultiFloat(java.lang.String, android.animation.TypeConverter, android.animation.TypeEvaluator, android.animation.Keyframe)
.
+ Java documentation for android.animation.PropertyValuesHolder.ofMultiFloat(java.lang.String, android.graphics.Path)
.
@@ -509,19 +503,16 @@
- The name of the property to associate with the set of values. This
- may also be the complete name of a setter function.
- Converts <code>values</code> into float parameters for the setter.
- Can be null if the Keyframes have float[] values.
- Used to interpolate between values.
- The values at specific fractional times to evaluate between
- Constructs and returns a PropertyValuesHolder object with the specified property name or
- setter name for use in a multi-float setter function using ObjectAnimator.
- A PropertyValuesHolder for a multi-float parameter setter.
+ The name of the property being animated. Can also be the
+ case-sensitive name of the entire setter method. Should not be null.
+ The values that the property will animate between.
+ Constructs and returns a PropertyValuesHolder with a given property name and
+ set of <code>float[]</code> values.
+ PropertyValuesHolder The constructed PropertyValuesHolder object.
- Java documentation for android.animation.PropertyValuesHolder.ofMultiFloat(java.lang.String, android.animation.TypeConverter, android.animation.TypeEvaluator, android.animation.Keyframe)
.
+ Java documentation for android.animation.PropertyValuesHolder.ofMultiFloat(java.lang.String, float[][])
.
@@ -630,19 +621,20 @@
- The name of the property to associate with the set of values. This
- may also be the complete name of a setter function.
- Converts <code>values</code> into float parameters for the setter.
- Can be null if the Keyframes have float[] values.
- Used to interpolate between values.
- The values at specific fractional times to evaluate between
- Constructs and returns a PropertyValuesHolder object with the specified property name or
- setter name for use in a multi-float setter function using ObjectAnimator.
- A PropertyValuesHolder for a multi-float parameter setter.
+ The property being animated or complete name of the setter.
+ Should not be null.
+ Used to convert the animated value to setter parameters.
+ A TypeEvaluator that will be called on each animation frame to
+ provide the necessary interpolation between the Object values to derive the animated
+ value.
+ The values that the property will animate between.
+ Constructs and returns a PropertyValuesHolder with a given property and
+ set of Object values for use with ObjectAnimator multi-value setters.
+ PropertyValuesHolder The constructed PropertyValuesHolder object.
- Java documentation for android.animation.PropertyValuesHolder.ofMultiFloat(java.lang.String, android.animation.TypeConverter, android.animation.TypeEvaluator, android.animation.Keyframe)
.
+ Java documentation for android.animation.PropertyValuesHolder.ofMultiFloat(java.lang.String, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object[])
.
@@ -677,20 +669,17 @@
+ The name of the property being animated. Can also be the
+ case-sensitive name of the entire setter method. Should not be null.
+ The setter must take exactly two <code>int</code> parameters.
The Path along which the values should be animated.
- The name of the property to associate with the set of values. This
- may also be the complete name of a setter function.
- Converts <code>values</code> into int parameters for the setter.
- Can be null if the Keyframes have int[] values.
- Used to interpolate between values.
- The values at specific fractional times to evaluate between
- Constructs and returns a PropertyValuesHolder object with the specified property name or
- setter name for use in a multi-int setter function using ObjectAnimator.
- A PropertyValuesHolder for a multi-int parameter setter.
+ Constructs and returns a PropertyValuesHolder with a given property name to use
+ as a multi-int setter.
+ PropertyValuesHolder The constructed PropertyValuesHolder object.
- Java documentation for android.animation.PropertyValuesHolder.ofMultiInt(java.lang.String, android.animation.TypeConverter, android.animation.TypeEvaluator, android.animation.Keyframe)
.
+ Java documentation for android.animation.PropertyValuesHolder.ofMultiInt(java.lang.String, android.graphics.Path)
.
@@ -725,19 +714,16 @@
- The name of the property to associate with the set of values. This
- may also be the complete name of a setter function.
- Converts <code>values</code> into int parameters for the setter.
- Can be null if the Keyframes have int[] values.
- Used to interpolate between values.
- The values at specific fractional times to evaluate between
- Constructs and returns a PropertyValuesHolder object with the specified property name or
- setter name for use in a multi-int setter function using ObjectAnimator.
- A PropertyValuesHolder for a multi-int parameter setter.
+ The name of the property being animated. Can also be the
+ case-sensitive name of the entire setter method. Should not be null.
+ The values that the property will animate between.
+ Constructs and returns a PropertyValuesHolder with a given property name and
+ set of <code>int[]</code> values.
+ PropertyValuesHolder The constructed PropertyValuesHolder object.
- Java documentation for android.animation.PropertyValuesHolder.ofMultiInt(java.lang.String, android.animation.TypeConverter, android.animation.TypeEvaluator, android.animation.Keyframe)
.
+ Java documentation for android.animation.PropertyValuesHolder.ofMultiInt(java.lang.String, int[][])
.
@@ -846,19 +832,20 @@
- The name of the property to associate with the set of values. This
- may also be the complete name of a setter function.
- Converts <code>values</code> into int parameters for the setter.
- Can be null if the Keyframes have int[] values.
- Used to interpolate between values.
- The values at specific fractional times to evaluate between
- Constructs and returns a PropertyValuesHolder object with the specified property name or
- setter name for use in a multi-int setter function using ObjectAnimator.
- A PropertyValuesHolder for a multi-int parameter setter.
+ The property being animated or complete name of the setter.
+ Should not be null.
+ Used to convert the animated value to setter parameters.
+ A TypeEvaluator that will be called on each animation frame to
+ provide the necessary interpolation between the Object values to derive the animated
+ value.
+ The values that the property will animate between.
+ Constructs and returns a PropertyValuesHolder with a given property and
+ set of Object values for use with ObjectAnimator multi-value setters.
+ PropertyValuesHolder The constructed PropertyValuesHolder object.
- Java documentation for android.animation.PropertyValuesHolder.ofMultiInt(java.lang.String, android.animation.TypeConverter, android.animation.TypeEvaluator, android.animation.Keyframe)
.
+ Java documentation for android.animation.PropertyValuesHolder.ofMultiInt(java.lang.String, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object[])
.
@@ -906,7 +893,6 @@
The property being animated. Should not be null.
- Converts the animated object to the Property type.
A TypeEvaluator that will be called on each animation frame to
provide the necessary interpolation between the Object values to derive the animated
value.
@@ -917,7 +903,7 @@
- Java documentation for android.animation.PropertyValuesHolder.ofObject(android.util.Property, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object)
.
+ Java documentation for android.animation.PropertyValuesHolder.ofObject(android.util.Property, android.animation.TypeEvaluator, java.lang.Object[])
.
@@ -957,20 +943,17 @@
- To be added.
The property being animated. Should not be null.
- Converts the animated object to the Property type.
- A TypeEvaluator that will be called on each animation frame to
- provide the necessary interpolation between the Object values to derive the animated
- value.
- The values that the property will animate between.
+ Converts a PointF to the type associated with the setter. May be
+ null if conversion is unnecessary.
+ The Path along which the values should be animated.
Constructs and returns a PropertyValuesHolder with a given property and
- set of Object values.
+ a Path along which the values should be animated.
PropertyValuesHolder The constructed PropertyValuesHolder object.
- Java documentation for android.animation.PropertyValuesHolder.ofObject(android.util.Property, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object)
.
+ Java documentation for android.animation.PropertyValuesHolder.ofObject(android.util.Property, android.animation.TypeConverter, android.graphics.Path)
.
@@ -1014,8 +997,6 @@
To be added.
- The property being animated. Should not be null.
- Converts the animated object to the Property type.
A TypeEvaluator that will be called on each animation frame to
provide the necessary interpolation between the Object values to derive the animated
value.
@@ -1062,21 +1043,17 @@
- To be added.
- To be added.
- The property being animated. Should not be null.
- Converts the animated object to the Property type.
- A TypeEvaluator that will be called on each animation frame to
- provide the necessary interpolation between the Object values to derive the animated
- value.
- The values that the property will animate between.
- Constructs and returns a PropertyValuesHolder with a given property and
- set of Object values.
+ The name of the property being animated.
+ Converts a PointF to the type associated with the setter. May be
+ null if conversion is unnecessary.
+ The Path along which the values should be animated.
+ Constructs and returns a PropertyValuesHolder with a given property name and
+ a Path along which the values should be animated.
PropertyValuesHolder The constructed PropertyValuesHolder object.
- Java documentation for android.animation.PropertyValuesHolder.ofObject(android.util.Property, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object)
.
+ Java documentation for android.animation.PropertyValuesHolder.ofObject(java.lang.String, android.animation.TypeConverter, android.graphics.Path)
.
@@ -1136,7 +1113,7 @@
- Java documentation for android.animation.PropertyValuesHolder.ofObject(android.util.Property, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object)
.
+ Java documentation for android.animation.PropertyValuesHolder.ofObject(android.util.Property, android.animation.TypeConverter, android.animation.TypeEvaluator, java.lang.Object[])
.
@@ -1302,7 +1279,7 @@
- Java documentation for android.animation.PropertyValuesHolder.setFloatValues(float)
.
+ Java documentation for android.animation.PropertyValuesHolder.setFloatValues(float[])
.
@@ -1348,7 +1325,7 @@
- Java documentation for android.animation.PropertyValuesHolder.setIntValues(int)
.
+ Java documentation for android.animation.PropertyValuesHolder.setIntValues(int[])
.
diff --git a/docs/Mono.Android/en/Android.Animation/RectEvaluator.xml b/docs/Mono.Android/en/Android.Animation/RectEvaluator.xml
index 57c65e8730..d5321416ef 100644
--- a/docs/Mono.Android/en/Android.Animation/RectEvaluator.xml
+++ b/docs/Mono.Android/en/Android.Animation/RectEvaluator.xml
@@ -100,12 +100,13 @@
- To be added.
- Construct a RectEvaluator that returns a new Rect on every evaluate call.
+ A Rect to be modified and returned by evaluate.
+ Constructs a RectEvaluator that modifies and returns <code>reuseRect</code>
+ in #evaluate(float, android.graphics.Rect, android.graphics.Rect) calls.
- Java documentation for android.animation.RectEvaluator.RectEvaluator()
.
+ Java documentation for android.animation.RectEvaluator.RectEvaluator(android.graphics.Rect)
.
diff --git a/docs/Mono.Android/en/Android.Animation/ValueAnimator.xml b/docs/Mono.Android/en/Android.Animation/ValueAnimator.xml
index c2afce6dce..f2391cfc0c 100644
--- a/docs/Mono.Android/en/Android.Animation/ValueAnimator.xml
+++ b/docs/Mono.Android/en/Android.Animation/ValueAnimator.xml
@@ -405,16 +405,13 @@
To be added.
- The most recent value calculated by this <code>ValueAnimator</code> when there is just one
- property being animated.
- animatedValue The value most recently calculated by this <code>ValueAnimator</code> for
- the single property being animated. If there are several properties being animated
- (specified by several PropertyValuesHolder objects in the constructor), this function
- returns the animated value for the first of those objects.
+ The most recent value calculated by this <code>ValueAnimator</code> for <code>propertyName</code>.
+ animatedValue The value most recently calculated for the named property
+ by this <code>ValueAnimator</code>.
- Java documentation for android.animation.ValueAnimator.getAnimatedValue()
.
+ Java documentation for android.animation.ValueAnimator.getAnimatedValue(java.lang.String)
.
@@ -599,7 +596,7 @@
- Java documentation for android.animation.ValueAnimator.ofArgb(int)
.
+ Java documentation for android.animation.ValueAnimator.ofArgb(int[])
.
@@ -646,7 +643,7 @@
- Java documentation for android.animation.ValueAnimator.ofFloat(float)
.
+ Java documentation for android.animation.ValueAnimator.ofFloat(float[])
.
@@ -693,7 +690,7 @@
- Java documentation for android.animation.ValueAnimator.ofInt(int)
.
+ Java documentation for android.animation.ValueAnimator.ofInt(int[])
.
@@ -1208,7 +1205,7 @@
- Java documentation for android.animation.ValueAnimator.setFloatValues(float)
.
+ Java documentation for android.animation.ValueAnimator.setFloatValues(float[])
.
@@ -1295,7 +1292,7 @@
- Java documentation for android.animation.ValueAnimator.setIntValues(int)
.
+ Java documentation for android.animation.ValueAnimator.setIntValues(int[])
.
diff --git a/docs/Mono.Android/en/Android.App.Admin/DeviceAdminInfo.xml b/docs/Mono.Android/en/Android.App.Admin/DeviceAdminInfo.xml
index 3ebe73cd0b..1544419091 100644
--- a/docs/Mono.Android/en/Android.App.Admin/DeviceAdminInfo.xml
+++ b/docs/Mono.Android/en/Android.App.Admin/DeviceAdminInfo.xml
@@ -69,11 +69,21 @@
- To be added.
- To be added.
+ The Context in which we are parsing the device admin.
+ The ResolveInfo returned from the package manager about
+ this device admin's component.
Constructor.
- Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
+
+
+ Java documentation for android.app.admin.DeviceAdminInfo.DeviceAdminInfo(android.content.Context, android.content.pm.ResolveInfo)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
diff --git a/docs/Mono.Android/en/Android.App.Admin/DeviceAdminReceiver.xml b/docs/Mono.Android/en/Android.App.Admin/DeviceAdminReceiver.xml
index a2d6af5a91..2e7e2a8678 100644
--- a/docs/Mono.Android/en/Android.App.Admin/DeviceAdminReceiver.xml
+++ b/docs/Mono.Android/en/Android.App.Admin/DeviceAdminReceiver.xml
@@ -1540,15 +1540,17 @@
- To be added.
The running context as per #onReceive.
The received intent as per #onReceive.
+ The user or profile for whom the password changed. To see whether this
+ user is the current profile or a parent user, check for equality with
+ Process#myUserHandle.
Called after the user has changed their device or profile challenge password, as a result of
receiving #ACTION_PASSWORD_CHANGED.
- Java documentation for android.app.admin.DeviceAdminReceiver.onPasswordChanged(android.content.Context, android.content.Intent)
.
+ Java documentation for android.app.admin.DeviceAdminReceiver.onPasswordChanged(android.content.Context, android.content.Intent, android.os.UserHandle)
.
@@ -1631,15 +1633,17 @@
- To be added.
The running context as per #onReceive.
The received intent as per #onReceive.
+ The user or profile for whom the password is expiring. To see whether this
+ user is the current profile or a parent user, check for equality with
+ Process#myUserHandle.
Called periodically when the device or profile challenge password is about to expire
or has expired.
- Java documentation for android.app.admin.DeviceAdminReceiver.onPasswordExpiring(android.content.Context, android.content.Intent)
.
+ Java documentation for android.app.admin.DeviceAdminReceiver.onPasswordExpiring(android.content.Context, android.content.Intent, android.os.UserHandle)
.
@@ -1722,15 +1726,17 @@
- To be added.
The running context as per #onReceive.
The received intent as per #onReceive.
+ The user or profile for whom the password check failed. To see whether this
+ user is the current profile or a parent user, check for equality with
+ Process#myUserHandle.
Called after the user has failed at entering their device or profile challenge password,
as a result of receiving #ACTION_PASSWORD_FAILED.
- Java documentation for android.app.admin.DeviceAdminReceiver.onPasswordFailed(android.content.Context, android.content.Intent)
.
+ Java documentation for android.app.admin.DeviceAdminReceiver.onPasswordFailed(android.content.Context, android.content.Intent, android.os.UserHandle)
.
@@ -1813,15 +1819,17 @@
- To be added.
The running context as per #onReceive.
The received intent as per #onReceive.
+ The user of profile for whom the password check succeeded. To see whether this
+ user is the current profile or a parent user, check for equality with
+ Process#myUserHandle.
Called after the user has succeeded at entering their device or profile challenge password,
as a result of receiving #ACTION_PASSWORD_SUCCEEDED.
- Java documentation for android.app.admin.DeviceAdminReceiver.onPasswordSucceeded(android.content.Context, android.content.Intent)
.
+ Java documentation for android.app.admin.DeviceAdminReceiver.onPasswordSucceeded(android.content.Context, android.content.Intent, android.os.UserHandle)
.
diff --git a/docs/Mono.Android/en/Android.App.Admin/DevicePolicyManager.xml b/docs/Mono.Android/en/Android.App.Admin/DevicePolicyManager.xml
index 96008187c3..8cbd4c8009 100644
--- a/docs/Mono.Android/en/Android.App.Admin/DevicePolicyManager.xml
+++ b/docs/Mono.Android/en/Android.App.Admin/DevicePolicyManager.xml
@@ -2161,18 +2161,15 @@
- The package to be re-enabled in the current profile.
-
Which DeviceAdminReceiver this request is associated with, or
null if the caller is an enable system app delegate.
- An intent matching the app(s) to be installed. All apps that resolve for this
- intent will be re-enabled in the calling profile.
- Re-enable system apps by intent that were disabled by default when the user was initialized.
+ The package to be re-enabled in the calling profile.
+ Re-enable a system app that was disabled by default when the user was initialized.
int The number of activities that matched the intent and were installed.
- Java documentation for android.app.admin.DevicePolicyManager.enableSystemApp(android.content.ComponentName, android.content.Intent)
.
+ Java documentation for android.app.admin.DevicePolicyManager.enableSystemApp(android.content.ComponentName, java.lang.String)
.
@@ -4326,10 +4323,21 @@
To be added.
- To be added.
- To be added.
+ Called by a device or profile owner to read the name of the package administering an
+ always-on VPN connection for the current user.
+ Package name of VPN controller responsible for always-on VPN, or null if none
+ is set.
- Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
+
+
+ Java documentation for android.app.admin.DevicePolicyManager.getAlwaysOnVpnPackage(android.content.ComponentName)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
@@ -4700,10 +4708,23 @@
- To be added.
- To be added.
- To be added.
- To be added.
+ which DeviceAdminReceiver this request is associated with
+ Gets a set of package names that are allowed to access cross-profile calendar APIs.
+ the set of names of packages that were previously allowed via
+ #setCrossProfileCalendarPackages(ComponentName, Set), or an
+ empty set if none have been allowed
+
+
+
+ Java documentation for android.app.admin.DevicePolicyManager.getCrossProfileCalendarPackages(android.content.ComponentName)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
+
@@ -6604,11 +6625,20 @@
- Which this request is associated with.
+ Which DeviceAdminReceiver this request is associated with.
Returns the list of permitted accessibility services set by this device or profile owner.
- To be added.
+ List of accessiblity service package names.
- Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
+
+
+ Java documentation for android.app.admin.DevicePolicyManager.getPermittedAccessibilityServices(android.content.ComponentName)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
@@ -7875,30 +7905,33 @@
- To be added.
- To be added.
Which DeviceAdminReceiver this request is associated with, or
- null if calling from a delegated certificate installer.
+ null if calling from a delegated certificate installer.
The private key to install.
- The certificate to install.
+ The certificate chain to install. The chain should start with the leaf
+ certificate and include the chain of trust in order. This will be returned by
+ android.security.KeyChain#getCertificateChain.
The private key alias under which to install the certificate. If a certificate
- with that alias already exists, it will be overwritten.
- This API can be called by the following to install a certificate and corresponding
- private key:
+ with that alias already exists, it will be overwritten.
+ Flags to request that the calling app be granted access to the credentials
+ and set the key to be user-selectable. See #INSTALLKEY_SET_USER_SELECTABLE and
+ #INSTALLKEY_REQUEST_CREDENTIALS_ACCESS.
+ This API can be called by the following to install a certificate chain and corresponding
+ private key for the leaf certificate:
<ul>
<li>Device owner</li>
<li>Profile owner</li>
<li>Delegated certificate installer</li>
<li>Credential management app</li>
</ul>
- All apps within the profile will be able to access the certificate and use the private key,
- given direct user approval.
+ All apps within the profile will be able to access the certificate chain and use the
+ private key, given direct user approval (if the user is allowed to select the private key).
true if the keys were installed, false otherwise.
- Java documentation for android.app.admin.DevicePolicyManager.installKeyPair(android.content.ComponentName, java.security.PrivateKey, java.security.cert.Certificate, java.lang.String)
.
+ Java documentation for android.app.admin.DevicePolicyManager.installKeyPair(android.content.ComponentName, java.security.PrivateKey, java.security.cert.Certificate[], java.lang.String, int)
.
@@ -7936,30 +7969,34 @@
- To be added.
- To be added.
Which DeviceAdminReceiver this request is associated with, or
- null if calling from a delegated certificate installer.
+ null if calling from a delegated certificate installer.
The private key to install.
- The certificate to install.
+ The certificate chain to install. The chain should start with the leaf
+ certificate and include the chain of trust in order. This will be returned by
+ android.security.KeyChain#getCertificateChain.
The private key alias under which to install the certificate. If a certificate
- with that alias already exists, it will be overwritten.
- This API can be called by the following to install a certificate and corresponding
- private key:
+ with that alias already exists, it will be overwritten.
+
+ true to request that the calling app be granted access to the
+ credentials immediately. Otherwise, access to the credentials will be gated by user
+ approval.
+ This API can be called by the following to install a certificate chain and corresponding
+ private key for the leaf certificate:
<ul>
<li>Device owner</li>
<li>Profile owner</li>
<li>Delegated certificate installer</li>
<li>Credential management app</li>
</ul>
- All apps within the profile will be able to access the certificate and use the private key,
- given direct user approval.
+ All apps within the profile will be able to access the certificate chain and use the private
+ key, given direct user approval.
true if the keys were installed, false otherwise.
- Java documentation for android.app.admin.DevicePolicyManager.installKeyPair(android.content.ComponentName, java.security.PrivateKey, java.security.cert.Certificate, java.lang.String)
.
+ Java documentation for android.app.admin.DevicePolicyManager.installKeyPair(android.content.ComponentName, java.security.PrivateKey, java.security.cert.Certificate[], java.lang.String, boolean)
.
@@ -8279,10 +8316,22 @@
- To be added.
- To be added.
+ Which DeviceAdminReceiver this request is associated with.
+ Called by device or profile owner to query whether current always-on VPN is configured in
+ lockdown mode.
To be added.
- To be added.
+
+
+
+ Java documentation for android.app.admin.DevicePolicyManager.isAlwaysOnVpnLockdownEnabled(android.content.ComponentName)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
+
@@ -9981,13 +10030,13 @@
- To be added.
+ May be 0 or #FLAG_EVICT_CREDENTIAL_ENCRYPTION_KEY.
Make the device lock immediately, as if the lock screen timeout has expired at the point of
this call.
- Java documentation for android.app.admin.DevicePolicyManager.lockNow()
.
+ Java documentation for android.app.admin.DevicePolicyManager.lockNow(int)
.
@@ -12461,18 +12510,20 @@
To be added.
- To be added.
- The package name for an installed VPN app on the device, or null to
- remove an existing always-on VPN configuration.
+ package name for an installed VPN app on the device, or null
+ to remove an existing always-on VPN configuration
true to disallow networking when the VPN is not connected or
- false otherwise. This has no effect when clearing.
- Called by a device or profile owner to configure an always-on VPN connection through a
- specific application for the current user.
+ false otherwise. This has no effect when clearing.
+ Packages that will be able to access the network directly when VPN
+ is in lockdown mode but not connected. Has no effect when clearing.
+ A version of #setAlwaysOnVpnPackage(ComponentName, String, boolean) that allows the
+ admin to specify a set of apps that should be able to access the network directly when VPN
+ is not connected.
- Java documentation for android.app.admin.DevicePolicyManager.setAlwaysOnVpnPackage(android.content.ComponentName, java.lang.String, boolean)
.
+ Java documentation for android.app.admin.DevicePolicyManager.setAlwaysOnVpnPackage(android.content.ComponentName, java.lang.String, boolean, java.util.Set)
.
@@ -17000,15 +17051,16 @@
- To be added.
Bit mask of additional options: currently supported flags are
- #WIPE_EXTERNAL_STORAGE, #WIPE_RESET_PROTECTION_DATA,
- #WIPE_EUICC and #WIPE_SILENTLY.
+ #WIPE_EXTERNAL_STORAGE, #WIPE_RESET_PROTECTION_DATA and
+ #WIPE_EUICC.
+ a string that contains the reason for wiping data, which can be
+ presented to the user.
Ask that all user data be wiped.
- Java documentation for android.app.admin.DevicePolicyManager.wipeData(int)
.
+ Java documentation for android.app.admin.DevicePolicyManager.wipeData(int, java.lang.CharSequence)
.
@@ -17044,15 +17096,16 @@
- To be added.
Bit mask of additional options: currently supported flags are
- #WIPE_EXTERNAL_STORAGE, #WIPE_RESET_PROTECTION_DATA,
- #WIPE_EUICC and #WIPE_SILENTLY.
+ #WIPE_EXTERNAL_STORAGE, #WIPE_RESET_PROTECTION_DATA and
+ #WIPE_EUICC.
+ a string that contains the reason for wiping data, which can be
+ presented to the user.
Ask that all user data be wiped.
- Java documentation for android.app.admin.DevicePolicyManager.wipeData(int)
.
+ Java documentation for android.app.admin.DevicePolicyManager.wipeData(int, java.lang.CharSequence)
.
diff --git a/docs/Mono.Android/en/Android.App.AppSearch.Exceptions/AppSearchException.xml b/docs/Mono.Android/en/Android.App.AppSearch.Exceptions/AppSearchException.xml
index e7a384f2a9..9d9542b5f1 100644
--- a/docs/Mono.Android/en/Android.App.AppSearch.Exceptions/AppSearchException.xml
+++ b/docs/Mono.Android/en/Android.App.AppSearch.Exceptions/AppSearchException.xml
@@ -104,13 +104,13 @@
- To be added.
One of the constants documented in AppSearchResult#getResultCode.
- Initializes an AppSearchException with no message.
+ The detail message (which is saved for later retrieval by the #getMessage() method).
+ Initializes an AppSearchException with a result code and message.
- Java documentation for android.app.appsearch.exceptions.AppSearchException.AppSearchException(int)
.
+ Java documentation for android.app.appsearch.exceptions.AppSearchException.AppSearchException(int, java.lang.String)
.
@@ -171,14 +171,16 @@
- To be added.
- To be added.
One of the constants documented in AppSearchResult#getResultCode.
- Initializes an AppSearchException with no message.
+ The detail message (which is saved for later retrieval by the #getMessage() method).
+ The cause (which is saved for later retrieval by the #getCause()
+ method). (A null value is permitted, and indicates that the cause is nonexistent or
+ unknown.)
+ Initializes an AppSearchException with a result code, message and cause.
- Java documentation for android.app.appsearch.exceptions.AppSearchException.AppSearchException(int)
.
+ Java documentation for android.app.appsearch.exceptions.AppSearchException.AppSearchException(int, java.lang.String, java.lang.Throwable)
.
diff --git a/docs/Mono.Android/en/Android.App.AppSearch/AppSearchSession.xml b/docs/Mono.Android/en/Android.App.AppSearch/AppSearchSession.xml
index f175e9d345..c63cbaa1e0 100644
--- a/docs/Mono.Android/en/Android.App.AppSearch/AppSearchSession.xml
+++ b/docs/Mono.Android/en/Android.App.AppSearch/AppSearchSession.xml
@@ -418,25 +418,19 @@
- To be added.
- To be added.
-
- RemoveByDocumentIdRequest with IDs in a namespace to remove from the
- index.
+ Query String to search.
+ Spec containing schemaTypes, namespaces and query expression indicates how
+ document will be removed. All specific about how to scoring, ordering, snippeting and
+ resulting will be ignored.
Executor on which to invoke the callback.
- Callback to receive the pending result of performing this operation. The keys
- of the returned AppSearchBatchResult are the input document IDs. The
- values are null on success, or a failed AppSearchResult
- otherwise. IDs that are not found will return a failed
- AppSearchResult with a result code of
- AppSearchResult#RESULT_NOT_FOUND. If an unexpected internal error
- occurs in the AppSearch service, BatchResultCallback#onSystemError
- will be invoked with a Throwable.
- Removes GenericDocument objects by document IDs in a namespace from the AppSearchSession database.
+ Callback to receive errors resulting from removing the documents. If
+ the operation succeeds, the callback will be invoked with
+ null.
+ Removes GenericDocuments from the index by Query.
- Java documentation for android.app.appsearch.AppSearchSession.remove(android.app.appsearch.RemoveByDocumentIdRequest, java.util.concurrent.Executor, android.app.appsearch.BatchResultCallback)
.
+ Java documentation for android.app.appsearch.AppSearchSession.remove(java.lang.String, android.app.appsearch.SearchSpec, java.util.concurrent.Executor, java.util.function.Consumer)
.
diff --git a/docs/Mono.Android/en/Android.App.AppSearch/PackageIdentifier.xml b/docs/Mono.Android/en/Android.App.AppSearch/PackageIdentifier.xml
index 185f82698f..6cc2b374ba 100644
--- a/docs/Mono.Android/en/Android.App.AppSearch/PackageIdentifier.xml
+++ b/docs/Mono.Android/en/Android.App.AppSearch/PackageIdentifier.xml
@@ -75,10 +75,21 @@
- To be added.
- To be added.
- To be added.
- To be added.
+ Name of the package.
+ SHA256 certificate digest of the package.
+ Creates a unique identifier for a package.
+
+
+
+ Java documentation for android.app.appsearch.PackageIdentifier.PackageIdentifier(java.lang.String, byte[])
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
+
diff --git a/docs/Mono.Android/en/Android.App.Backup/BackupAgent.xml b/docs/Mono.Android/en/Android.App.Backup/BackupAgent.xml
index f312dbbfd0..8800a3a12b 100644
--- a/docs/Mono.Android/en/Android.App.Backup/BackupAgent.xml
+++ b/docs/Mono.Android/en/Android.App.Backup/BackupAgent.xml
@@ -586,12 +586,12 @@
empty file. The application should record the final backup
state here after restoring its data from the <code>data</code> stream.
When a full-backup dataset is being restored, this will be <code>null</code>.
- The application is being restored from backup and should replace any
- existing data with the contents of the backup.
+ New version of #onRestore(BackupDataInput, int, android.os.ParcelFileDescriptor)
+ that handles a long app version code.
- Java documentation for android.app.backup.BackupAgent.onRestore(android.app.backup.BackupDataInput, int, android.os.ParcelFileDescriptor)
.
+ Java documentation for android.app.backup.BackupAgent.onRestore(android.app.backup.BackupDataInput, long, android.os.ParcelFileDescriptor)
.
diff --git a/docs/Mono.Android/en/Android.App.Backup/BackupManager.xml b/docs/Mono.Android/en/Android.App.Backup/BackupManager.xml
index 169be9b0be..4e39fed49e 100644
--- a/docs/Mono.Android/en/Android.App.Backup/BackupManager.xml
+++ b/docs/Mono.Android/en/Android.App.Backup/BackupManager.xml
@@ -159,14 +159,13 @@
- The package name identifying the application to back up.
-
- Notifies the Android backup system that your application wishes to back up
- new changes to its data.
+ The package name identifying the application to back up.
+ Convenience method for callers who need to indicate that some other package
+ needs a backup pass.
- Java documentation for android.app.backup.BackupManager.dataChanged()
.
+ Java documentation for android.app.backup.BackupManager.dataChanged(java.lang.String)
.
diff --git a/docs/Mono.Android/en/Android.App.Blob/BlobStoreManager.xml b/docs/Mono.Android/en/Android.App.Blob/BlobStoreManager.xml
index 3cf0cb5068..abf0b5d5e1 100644
--- a/docs/Mono.Android/en/Android.App.Blob/BlobStoreManager.xml
+++ b/docs/Mono.Android/en/Android.App.Blob/BlobStoreManager.xml
@@ -107,16 +107,17 @@
- To be added.
the BlobHandle representing the blob that the caller wants to
acquire a lease for.
- the resource id for a short description string that can be surfaced
- to the user explaining what the blob is used for.
+ a short description string that can be surfaced
+ to the user explaining what the blob is used for. It is recommended to
+ keep this description brief. This may be truncated and
+ ellipsized if it is too long to be displayed to the user.
Acquire a lease to the blob represented by blobHandle.
- Java documentation for android.app.blob.BlobStoreManager.acquireLease(android.app.blob.BlobHandle, int)
.
+ Java documentation for android.app.blob.BlobStoreManager.acquireLease(android.app.blob.BlobHandle, java.lang.CharSequence)
.
@@ -188,16 +189,17 @@
- To be added.
the BlobHandle representing the blob that the caller wants to
acquire a lease for.
- the resource id for a short description string that can be surfaced
- to the user explaining what the blob is used for.
+ a short description string that can be surfaced
+ to the user explaining what the blob is used for. It is recommended to
+ keep this description brief. This may be truncated and
+ ellipsized if it is too long to be displayed to the user.
Acquire a lease to the blob represented by blobHandle.
- Java documentation for android.app.blob.BlobStoreManager.acquireLease(android.app.blob.BlobHandle, int)
.
+ Java documentation for android.app.blob.BlobStoreManager.acquireLease(android.app.blob.BlobHandle, java.lang.CharSequence)
.
@@ -233,17 +235,24 @@
- To be added.
- To be added.
the BlobHandle representing the blob that the caller wants to
acquire a lease for.
- the resource id for a short description string that can be surfaced
- to the user explaining what the blob is used for.
+ a short description string that can be surfaced
+ to the user explaining what the blob is used for. It is recommended to
+ keep this description brief. This may be truncated and ellipsized
+ if it is too long to be displayed to the user.
+ the time in milliseconds after which the lease can be
+ automatically released, in System#currentTimeMillis()
+ timebase. If its value is 0, then the behavior of this
+ API is identical to #acquireLease(BlobHandle, int)
+ where clients have to explicitly call
+ #releaseLease(BlobHandle) when they don't
+ need the blob anymore.
Acquire a lease to the blob represented by blobHandle.
- Java documentation for android.app.blob.BlobStoreManager.acquireLease(android.app.blob.BlobHandle, int)
.
+ Java documentation for android.app.blob.BlobStoreManager.acquireLease(android.app.blob.BlobHandle, java.lang.CharSequence, long)
.
@@ -279,16 +288,22 @@
- To be added.
the BlobHandle representing the blob that the caller wants to
acquire a lease for.
the resource id for a short description string that can be surfaced
to the user explaining what the blob is used for.
+ the time in milliseconds after which the lease can be
+ automatically released, in System#currentTimeMillis()
+ timebase. If its value is 0, then the behavior of this
+ API is identical to #acquireLease(BlobHandle, int)
+ where clients have to explicitly call
+ #releaseLease(BlobHandle) when they don't
+ need the blob anymore.
Acquire a lease to the blob represented by blobHandle.
- Java documentation for android.app.blob.BlobStoreManager.acquireLease(android.app.blob.BlobHandle, int)
.
+ Java documentation for android.app.blob.BlobStoreManager.acquireLease(android.app.blob.BlobHandle, int, long)
.
@@ -318,17 +333,24 @@
- To be added.
- To be added.
the BlobHandle representing the blob that the caller wants to
acquire a lease for.
- the resource id for a short description string that can be surfaced
- to the user explaining what the blob is used for.
+ a short description string that can be surfaced
+ to the user explaining what the blob is used for. It is recommended to
+ keep this description brief. This may be truncated and ellipsized
+ if it is too long to be displayed to the user.
+ the time in milliseconds after which the lease can be
+ automatically released, in System#currentTimeMillis()
+ timebase. If its value is 0, then the behavior of this
+ API is identical to #acquireLease(BlobHandle, int)
+ where clients have to explicitly call
+ #releaseLease(BlobHandle) when they don't
+ need the blob anymore.
Acquire a lease to the blob represented by blobHandle.
- Java documentation for android.app.blob.BlobStoreManager.acquireLease(android.app.blob.BlobHandle, int)
.
+ Java documentation for android.app.blob.BlobStoreManager.acquireLease(android.app.blob.BlobHandle, java.lang.CharSequence, long)
.
diff --git a/docs/Mono.Android/en/Android.App.Job/JobWorkItem.xml b/docs/Mono.Android/en/Android.App.Job/JobWorkItem.xml
index 7bfba0afbe..cdfa99c0a8 100644
--- a/docs/Mono.Android/en/Android.App.Job/JobWorkItem.xml
+++ b/docs/Mono.Android/en/Android.App.Job/JobWorkItem.xml
@@ -106,15 +106,17 @@
- To be added.
- To be added.
The general Intent describing this work.
+ The estimated size of network traffic that will be
+ downloaded by this job work item, in bytes.
+ The estimated size of network traffic that will be
+ uploaded by this job work item, in bytes.
Create a new piece of work, which can be submitted to
JobScheduler#enqueue JobScheduler.enqueue.
- Java documentation for android.app.job.JobWorkItem.JobWorkItem(android.content.Intent)
.
+ Java documentation for android.app.job.JobWorkItem.JobWorkItem(android.content.Intent, long, long)
.
diff --git a/docs/Mono.Android/en/Android.App.Slices/SliceManager.xml b/docs/Mono.Android/en/Android.App.Slices/SliceManager.xml
index ac0c794f17..f402933a87 100644
--- a/docs/Mono.Android/en/Android.App.Slices/SliceManager.xml
+++ b/docs/Mono.Android/en/Android.App.Slices/SliceManager.xml
@@ -78,11 +78,22 @@
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
+ The intent associated with a slice.
+ List of supported specs.
+ Turns a slice intent into slice content.
+ The Slice provided by the app or null if none is given.
+
+
+
+ Java documentation for android.app.slice.SliceManager.bindSlice(android.content.Intent, java.util.Set)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
+
@@ -109,11 +120,22 @@
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
+ The URI to a slice provider
+ List of supported specs.
+ Turns a slice Uri into slice content.
+ The Slice provided by the app or null if none is given.
+
+
+
+ Java documentation for android.app.slice.SliceManager.bindSlice(android.net.Uri, java.util.Set)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
+
@@ -456,10 +478,21 @@
- To be added.
- To be added.
- To be added.
- To be added.
+ The uri of the slice being pinned.
+ The list of supported SliceSpecs of the callback.
+ Ensures that a slice is in a pinned state.
+
+
+
+ Java documentation for android.app.slice.SliceManager.pinSlice(android.net.Uri, java.util.Set)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
+
diff --git a/docs/Mono.Android/en/Android.App.Slices/SliceProvider.xml b/docs/Mono.Android/en/Android.App.Slices/SliceProvider.xml
index 13e294d6da..8820046131 100644
--- a/docs/Mono.Android/en/Android.App.Slices/SliceProvider.xml
+++ b/docs/Mono.Android/en/Android.App.Slices/SliceProvider.xml
@@ -50,8 +50,6 @@
- List of permissions that holders are auto-granted access
- to slices.
A version of constructing a SliceProvider that allows autogranting slice permissions
to apps that hold specific platform permissions.
@@ -280,11 +278,22 @@
- To be added.
- To be added.
- To be added.
+ Uri to bind.
+ List of supported specs.
+ Implemented to create a slice.
To be added.
- To be added.
+
+
+
+ Java documentation for android.app.slice.SliceProvider.onBindSlice(android.net.Uri, java.util.Set)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
+
diff --git a/docs/Mono.Android/en/Android.App.Usage/StorageStatsManager.xml b/docs/Mono.Android/en/Android.App.Usage/StorageStatsManager.xml
index 1cf257514f..5cba0da856 100644
--- a/docs/Mono.Android/en/Android.App.Usage/StorageStatsManager.xml
+++ b/docs/Mono.Android/en/Android.App.Usage/StorageStatsManager.xml
@@ -79,11 +79,21 @@
- To be added.
- To be added.
+ the UUID of the storage volume you're interested in,
+ such as StorageManager#UUID_DEFAULT.
+ Return the free space on the requested storage volume.
To be added.
- Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
+
+
+ Java documentation for android.app.usage.StorageStatsManager.getFreeBytes(java.util.UUID)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
@@ -110,11 +120,22 @@
- To be added.
- To be added.
+ the UUID of the storage volume you're interested in,
+ such as StorageManager#UUID_DEFAULT.
+ Return the total size of the underlying physical media that is hosting
+ this storage volume.
To be added.
- Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
+
+
+ Java documentation for android.app.usage.StorageStatsManager.getTotalBytes(java.util.UUID)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
@@ -173,12 +194,23 @@
- To be added.
To be added.
- To be added.
+ the UUID of the storage volume you're interested in,
+ such as StorageManager#UUID_DEFAULT.
+ Return shared/external storage statistics for a specific
+ UserHandle on the requested storage volume.
To be added.
- Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
+
+
+ Java documentation for android.app.usage.StorageStatsManager.queryExternalStatsForUser(java.util.UUID, android.os.UserHandle)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
@@ -207,13 +239,24 @@
- To be added.
- To be added.
- To be added.
- To be added.
+ the UUID of the storage volume you're interested in,
+ such as StorageManager#UUID_DEFAULT.
+ the package name you're interested in.
+ the user you're interested in.
+ Return storage statistics for a specific package on the requested storage
+ volume.
To be added.
- Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
+
+
+ Java documentation for android.app.usage.StorageStatsManager.queryStatsForPackage(java.util.UUID, java.lang.String, android.os.UserHandle)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
@@ -241,12 +284,23 @@
- To be added.
- To be added.
- To be added.
+ the UUID of the storage volume you're interested in,
+ such as StorageManager#UUID_DEFAULT.
+ the UID you're interested in.
+ Return storage statistics for a specific UID on the requested storage
+ volume.
To be added.
- Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
+
+
+ Java documentation for android.app.usage.StorageStatsManager.queryStatsForUid(java.util.UUID, int)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
@@ -274,12 +328,23 @@
- To be added.
- To be added.
- To be added.
+ the UUID of the storage volume you're interested in,
+ such as StorageManager#UUID_DEFAULT.
+ the user you're interested in.
+ Return storage statistics for a specific UserHandle on the
+ requested storage volume.
To be added.
- Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
+
+
+ Java documentation for android.app.usage.StorageStatsManager.queryStatsForUser(java.util.UUID, android.os.UserHandle)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
diff --git a/docs/Mono.Android/en/Android.App/ActionBar.xml b/docs/Mono.Android/en/Android.App/ActionBar.xml
index 7677f113bc..706bdd9fdc 100644
--- a/docs/Mono.Android/en/Android.App/ActionBar.xml
+++ b/docs/Mono.Android/en/Android.App/ActionBar.xml
@@ -187,8 +187,8 @@
- True if the added tab should become the selected tab.
Tab to add
+ True if the added tab should become the selected tab.
Add a tab for use in tabbed navigation mode.
@@ -229,8 +229,8 @@
- The new position of the tab
Tab to add
+ The new position of the tab
Add a tab for use in tabbed navigation mode.
@@ -272,9 +272,9 @@
+ Tab to add
The new position of the tab
True if the added tab should become the selected tab.
- Tab to add
Add a tab for use in tabbed navigation mode.
@@ -1134,7 +1134,6 @@
Custom navigation view to place in the ActionBar.
How this custom view should layout in the bar.
- Resource ID of a layout to inflate into the ActionBar.
Set the action bar into custom navigation mode, supplying a view
for custom navigation.
@@ -1234,15 +1233,14 @@
- A bit mask declaring which display options should be changed.
-
A combination of the bits defined by the DISPLAY_ constants
defined in ActionBar.
- Set display options.
+ A bit mask declaring which display options should be changed.
+ Set selected display options.
- Java documentation for android.app.ActionBar.setDisplayOptions(int)
.
+ Java documentation for android.app.ActionBar.setDisplayOptions(int, int)
.
@@ -1446,13 +1444,11 @@
New description for the Home action when enabled
- Resource ID of a string to use as the new description
- for the Home action when enabled
Set an alternate description for the Home/Up action, when enabled.
- Java documentation for android.app.ActionBar.setHomeActionContentDescription(int)
.
+ Java documentation for android.app.ActionBar.setHomeActionContentDescription(java.lang.CharSequence)
.
@@ -1526,14 +1522,12 @@
- To be added.
- Resource ID of a string to use as the new description
- for the Home action when enabled
+ New description for the Home action when enabled
Set an alternate description for the Home/Up action, when enabled.
- Java documentation for android.app.ActionBar.setHomeActionContentDescription(int)
.
+ Java documentation for android.app.ActionBar.setHomeActionContentDescription(java.lang.CharSequence)
.
@@ -1568,14 +1562,12 @@
A drawable to use for the up indicator, or null to use the theme's default
- Resource ID of a drawable to use for the up indicator, or null
- to use the theme's default
Set an alternate drawable to display next to the icon/logo/title
when #DISPLAY_HOME_AS_UP is enabled.
- Java documentation for android.app.ActionBar.setHomeAsUpIndicator(int)
.
+ Java documentation for android.app.ActionBar.setHomeAsUpIndicator(android.graphics.drawable.Drawable)
.
@@ -1699,12 +1691,11 @@
Drawable to show as an icon.
- Resource ID of a drawable to show as an icon.
Set the icon to display in the 'home' section of the action bar.
- Java documentation for android.app.ActionBar.setIcon(int)
.
+ Java documentation for android.app.ActionBar.setIcon(android.graphics.drawable.Drawable)
.
@@ -1829,12 +1820,11 @@
Drawable to show as a logo.
- Resource ID of a drawable to show as a logo.
Set the logo to display in the 'home' section of the action bar.
- Java documentation for android.app.ActionBar.setLogo(int)
.
+ Java documentation for android.app.ActionBar.setLogo(android.graphics.drawable.Drawable)
.
diff --git a/docs/Mono.Android/en/Android.App/Activity.xml b/docs/Mono.Android/en/Android.App/Activity.xml
index 8de9b72a85..3b067b67e2 100644
--- a/docs/Mono.Android/en/Android.App/Activity.xml
+++ b/docs/Mono.Android/en/Android.App/Activity.xml
@@ -2476,10 +2476,23 @@
SQL WHERE clause.
The arguments to selection, if any ?s are pesent
SQL ORDER BY clause.
- To be added.
- To be added.
+ Wrapper around
+ ContentResolver#query(android.net.Uri , String[], String, String[], String)
+ that gives the resulting Cursor to call
+ #startManagingCursor so that the activity will manage its
+ lifecycle for you.
+ The Cursor that was returned by query().
- Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
+
+
+ Java documentation for android.app.Activity.managedQuery(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
@@ -3358,18 +3371,21 @@
- if the activity is being re-initialized after
- previously being shut down or powered off then this Bundle contains the data it most
- recently supplied to outPersistentState in .
- Note: Otherwise it is null.
- If the activity is being re-initialized after
+ if the activity is being re-initialized after
previously being shut down then this Bundle contains the data it most
- recently supplied in #onSaveInstanceState. <b>Note: Otherwise it is null.</b>
- Called when the activity is starting.
+ recently supplied in #onSaveInstanceState.
+ <b>Note: Otherwise it is null.</b>
+ if the activity is being re-initialized after
+ previously being shut down or powered off then this Bundle contains the data it most
+ recently supplied to outPersistentState in #onSaveInstanceState.
+ <b>Note: Otherwise it is null.</b>
+ Same as #onCreate(android.os.Bundle) but called for those activities created with
+ the attribute android.R.attr#persistableMode set to
+ <code>persistAcrossReboots</code>.
- Java documentation for android.app.Activity.onCreate(android.os.Bundle)
.
+ Java documentation for android.app.Activity.onCreate(android.os.Bundle, android.os.PersistableBundle)
.
@@ -3584,14 +3600,14 @@
The id of the dialog.
- The dialog arguments provided to .
+ The dialog arguments provided to #showDialog(int, Bundle).
Callback for creating dialogs that are managed (saved and restored) for you
- by the activity.
- To be added.
+ by the activity.
+ The dialog. If you return null, the dialog will not be created.
- Java documentation for android.app.Activity.onCreateDialog(int)
.
+ Java documentation for android.app.Activity.onCreateDialog(int, android.os.Bundle)
.
@@ -3869,13 +3885,13 @@
The context the view is being created in.
Inflation attributes as specified in XML file.
Standard implementation of
- android.view.LayoutInflater.Factory2#onCreateView(View, String, Context, AttributeSet)
- used when inflating with the LayoutInflater returned by #getSystemService.
+ android.view.LayoutInflater.Factory#onCreateView used when
+ inflating with the LayoutInflater returned by #getSystemService.
To be added.
- Java documentation for android.app.Activity.onCreateView(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet)
.
+ Java documentation for android.app.Activity.onCreateView(java.lang.String, android.content.Context, android.util.AttributeSet)
.
@@ -4697,8 +4713,8 @@
- To be added.
True if the activity is in multi-window mode.
+ To be added.
Called by the system when the activity changes from fullscreen mode to multi-window mode and
visa-versa.
@@ -5135,8 +5151,8 @@
- To be added.
True if the activity is in picture-in-picture mode.
+ To be added.
Called by the system when the activity changes to and from picture-in-picture mode.
@@ -5301,17 +5317,16 @@
+ The data most recently supplied in #onSaveInstanceState
The data caming from the PersistableBundle first
- saved in .
- If the activity is being re-initialized after
- previously being shut down then this Bundle contains the data it most
- recently supplied in #onSaveInstanceState. <b>Note: Otherwise it is null.</b>
- Called when activity start-up is complete (after #onStart
- and #onRestoreInstanceState have been called).
+ saved in #onSaveInstanceState(Bundle, PersistableBundle).
+ This is the same as #onPostCreate(Bundle) but is called for activities
+ created with the attribute android.R.attr#persistableMode set to
+ <code>persistAcrossReboots</code>.
- Java documentation for android.app.Activity.onPostCreate(android.os.Bundle)
.
+ Java documentation for android.app.Activity.onPostCreate(android.os.Bundle, android.os.PersistableBundle)
.
@@ -5440,13 +5455,13 @@
The id of the managed dialog.
The dialog.
- The dialog arguments provided to .
+ The dialog arguments provided to #showDialog(int, Bundle).
Provides an opportunity to prepare a managed dialog before it is being
- shown.
+ shown.
- Java documentation for android.app.Activity.onPrepareDialog(int, android.app.Dialog)
.
+ Java documentation for android.app.Activity.onPrepareDialog(int, android.app.Dialog, android.os.Bundle)
.
@@ -5919,15 +5934,17 @@
- the data most recently supplied in .
- the data most recently supplied in #onSaveInstanceState.
- This method is called after #onStart when the activity is
- being re-initialized from a previously saved state, given here in
- <var>savedInstanceState</var>.
+ the data most recently supplied in #onSaveInstanceState
+ or null.
+ the data most recently supplied in #onSaveInstanceState
+ or null.
+ This is the same as #onRestoreInstanceState(Bundle) but is called for activities
+ created with the attribute android.R.attr#persistableMode set to
+ <code>persistAcrossReboots</code>.
- Java documentation for android.app.Activity.onRestoreInstanceState(android.os.Bundle)
.
+ Java documentation for android.app.Activity.onRestoreInstanceState(android.os.Bundle, android.os.PersistableBundle)
.
@@ -6096,16 +6113,15 @@
- State which will be saved across reboots.
Bundle in which to place your saved state.
- Called to retrieve per-instance state from an activity before being killed
- so that the state can be restored in #onCreate or
- #onRestoreInstanceState (the Bundle populated by this method
- will be passed to both).
+ State which will be saved across reboots.
+ This is the same as #onSaveInstanceState but is called for activities
+ created with the attribute android.R.attr#persistableMode set to
+ <code>persistAcrossReboots</code>.
- Java documentation for android.app.Activity.onSaveInstanceState(android.os.Bundle)
.
+ Java documentation for android.app.Activity.onSaveInstanceState(android.os.Bundle, android.os.PersistableBundle)
.
@@ -6188,13 +6204,15 @@
- To be added.
- To be added.
- To be added.
+ The SearchEvent that signaled this search.
+ This hook is called when the user signals the desire to start a search.
+ Returns true if search launched, and false if the activity does
+ not respond to search. The default implementation always returns true, except
+ when in Configuration#UI_MODE_TYPE_TELEVISION mode where it returns false.
- Java documentation for android.app.Activity.onSearchRequested()
.
+ Java documentation for android.app.Activity.onSearchRequested(android.view.SearchEvent)
.
@@ -6848,8 +6866,8 @@
- To be added.
The callback that should control the new action mode
+ To be added.
Give the Activity a chance to control the UI for an action mode requested
by the system.
The new action mode, or <code>null</code> if the activity does not want to
@@ -7874,12 +7892,11 @@
The desired content to display.
- Resource ID to be inflated.
- Set the activity content from a layout resource.
+ Set the activity content to an explicit view.
- Java documentation for android.app.Activity.setContentView(int)
.
+ Java documentation for android.app.Activity.setContentView(android.view.View)
.
@@ -7961,7 +7978,6 @@
The desired content to display.
Layout parameters for the view.
- Resource ID to be inflated.
Set the activity content from a layout resource.
@@ -8772,15 +8788,15 @@
- The data to propagate back to the originating activity.
The result code to propagate back to the originating
activity, often RESULT_CANCELED or RESULT_OK
+ The data to propagate back to the originating activity.
Call this to set the result that your activity will return to its
caller.
- Java documentation for android.app.Activity.setResult(int)
.
+ Java documentation for android.app.Activity.setResult(int, android.content.Intent)
.
@@ -9328,17 +9344,17 @@
The id of the managed dialog.
Arguments to pass through to the dialog. These will be saved
- and restored for you. Note that if the dialog is already created,
- will not be called with the new
- arguments but M:Android.App.Activity.OnPrepareDialog(System.Int32,Android.App.Dialog,Android.App.Dialog) will be.
- If you need to rebuild the dialog, call first.
- Simple version of #showDialog(int, Bundle) that does not
- take any arguments.
- To be added.
+ and restored for you. Note that if the dialog is already created,
+ #onCreateDialog(int, Bundle) will not be called with the new
+ arguments but #onPrepareDialog(int, Dialog, Bundle) will be.
+ If you need to rebuild the dialog, call #removeDialog(int) first.
+ Show a dialog managed by this activity.
+ Returns true if the Dialog was created; false is returned if
+ it is not created because #onCreateDialog(int, Bundle) returns false.
- Java documentation for android.app.Activity.showDialog(int)
.
+ Java documentation for android.app.Activity.showDialog(int, android.os.Bundle)
.
@@ -9501,8 +9517,8 @@
- To be added.
Callback that will manage lifecycle events for this action mode
+ To be added.
Start an action mode of the default type ActionMode#TYPE_PRIMARY.
The ActionMode that was started, or null if it was canceled
@@ -9615,11 +9631,11 @@
- Additional options for how the Activity should be started.
- See for more details.
The intent to start.
If >= 0, this code will be returned in
onActivityResult() when the activity exits.
+ Additional options for how the Activity should be started.
+ See for more details.
Same as calling #startActivityForResult(Intent, int, Bundle)
with no options.
@@ -9888,12 +9904,12 @@
- Additional options for how the Activity should be started.
- See for more details.
The intent to start.
If >= 0, this code will be returned in
onActivityResult() when the activity exits, as described in
#startActivityForResult.
+ Additional options for how the Activity should be started.
+ See for more details.
Same as calling #startActivityIfNeeded(Intent, int, Bundle)
with no options.
If a new activity was launched then true is returned; otherwise
@@ -10027,11 +10043,6 @@
- Additional options for how the Activity should be started.
- See for more details. If options
- have also been supplied by the IntentSender, options given here will
- override any that conflict with those given by the IntentSender.
-
The IntentSender to launch.
If >= 0, this code will be returned in
onActivityResult() when the activity exits.
@@ -10042,6 +10053,11 @@
Desired values for any bits set in
<var>flagsMask</var>
Always set to 0.
+ Additional options for how the Activity should be started.
+ See for more details. If options
+ have also been supplied by the IntentSender, options given here will
+ override any that conflict with those given by the IntentSender.
+
Same as calling #startIntentSenderForResult(IntentSender, int,
Intent, int, int, int, Bundle) with no options.
@@ -10188,12 +10204,14 @@
To be added.
To be added.
To be added.
- Same as calling #startIntentSenderFromChild(Activity, IntentSender,
- int, Intent, int, int, int, Bundle) with no options.
+ Like #startActivityFromChild(Activity, Intent, int), but
+ taking a IntentSender; see
+ #startIntentSenderForResult(IntentSender, int, Intent, int, int, int)
+ for more information.
- Java documentation for android.app.Activity.startIntentSenderFromChild(android.app.Activity, android.content.IntentSender, int, android.content.Intent, int, int, int)
.
+ Java documentation for android.app.Activity.startIntentSenderFromChild(android.app.Activity, android.content.IntentSender, int, android.content.Intent, int, int, int, android.os.Bundle)
.
@@ -10401,12 +10419,12 @@
- Additional options for how the Activity should be started.
- See for more details.
The intent to dispatch to the next activity. For
correct behavior, this must be the same as the Intent that started
your own activity; the only changes you can make are to the extras
inside of it.
+ Additional options for how the Activity should be started.
+ See for more details.
Same as calling #startNextMatchingActivity(Intent, Bundle) with
no options.
Returns a boolean indicating whether there was another Activity
@@ -10876,7 +10894,7 @@
- Java documentation for android.app.Activity.setTitle(int)
.
+ Java documentation for android.app.Activity.setTitle(java.lang.CharSequence)
.
diff --git a/docs/Mono.Android/en/Android.App/ActivityManager.xml b/docs/Mono.Android/en/Android.App/ActivityManager.xml
index d5fce43e0f..c6fe50500c 100644
--- a/docs/Mono.Android/en/Android.App/ActivityManager.xml
+++ b/docs/Mono.Android/en/Android.App/ActivityManager.xml
@@ -1567,18 +1567,18 @@
- Additional options for the operation, either null or
- as per .
-
The identifier of the task to be moved, as found in
RunningTaskInfo or RecentTaskInfo.
Additional operational flags.
- Equivalent to calling #moveTaskToFront(int, int, Bundle)
- with a null options argument.
+ Additional options for the operation, either null or
+ as per Context#startActivity(Intent, android.os.Bundle)
+ Context.startActivity(Intent, Bundle).
+ Ask that the task associated with a given task ID be moved to the
+ front of the stack, so it is now visible to the user.
- Java documentation for android.app.ActivityManager.moveTaskToFront(int, int)
.
+ Java documentation for android.app.ActivityManager.moveTaskToFront(int, int, android.os.Bundle)
.
diff --git a/docs/Mono.Android/en/Android.App/ActivityOptions.xml b/docs/Mono.Android/en/Android.App/ActivityOptions.xml
index 07c51ad48b..c4f9c66b5d 100644
--- a/docs/Mono.Android/en/Android.App/ActivityOptions.xml
+++ b/docs/Mono.Android/en/Android.App/ActivityOptions.xml
@@ -535,12 +535,22 @@
The Activity whose window contains the shared elements.
The View to transition to the started Activity.
The shared element name as used in the target Activity. This
- must not be null.
+ must not be null.
Create an ActivityOptions to transition between Activities using cross-Activity scene
- animations.
- To be added.
+ animations.
+ Returns a new ActivityOptions object that you can use to
+ supply these options as the options Bundle when starting an activity.
- Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
+
+
+ Java documentation for android.app.ActivityOptions.makeSceneTransitionAnimation(android.app.Activity, android.view.View, java.lang.String)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
diff --git a/docs/Mono.Android/en/Android.App/AlarmManager.xml b/docs/Mono.Android/en/Android.App/AlarmManager.xml
index 659340bbfb..75920964aa 100644
--- a/docs/Mono.Android/en/Android.App/AlarmManager.xml
+++ b/docs/Mono.Android/en/Android.App/AlarmManager.xml
@@ -192,13 +192,12 @@
IntentSender which matches a previously added
- IntentSender.
- OnAlarmListener instance that is the target of a currently-set alarm.
- Remove any alarm scheduled to be delivered to the given OnAlarmListener.
+ IntentSender. This parameter must not be null.
+ Remove any alarms with a matching Intent.
- Java documentation for android.app.AlarmManager.cancel(android.app.OnAlarmListener)
.
+ Java documentation for android.app.AlarmManager.cancel(android.app.PendingIntent)
.
@@ -572,16 +571,24 @@
- One of Android.App.AlarmManager.ELAPSED_REALTIME, Android.App.AlarmManager.ELAPSED_REALTIME_WAKEUP,
- Android.App.AlarmManager.RTC, or Android.App.AlarmManager.RTC_WAKEUP.
+ type of alarm.
time in milliseconds that the alarm should go
- off, using the appropriate clock (depending on the alarm type).
+ off, using the appropriate clock (depending on the alarm type).
Action to perform when the alarm goes off;
- typically comes from M:Android.App.PendingIntent.GetBroadcast(Android.Content.Context,System.Int32,System.Int32,System.Int32).
-
-
+ typically comes from PendingIntent#getBroadcast
+ IntentSender.getBroadcast().
+ Schedule an alarm.
- Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
+
+
+ Java documentation for android.app.AlarmManager.set(int, long, android.app.PendingIntent)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
@@ -670,9 +677,6 @@
To be added.
Action to perform when the alarm goes off;
typically comes from M:Android.App.PendingIntent.GetBroadcast(Android.Content.Context,System.Int32,System.Int32,System.Int32).
- operation Action to perform when the alarm goes off;
- typically comes from PendingIntent#getBroadcast
- IntentSender.getBroadcast().
Schedule an alarm that represents an alarm clock, which will be used to notify the user
when it goes off.
@@ -854,15 +858,12 @@
- To be added.
- To be added.
- To be added.
type of alarm.
time in milliseconds that the alarm should go
off, using the appropriate clock (depending on the alarm type).
- Action to perform when the alarm goes off;
- typically comes from PendingIntent#getBroadcast
- IntentSender.getBroadcast().
+ To be added.
+ To be added.
+ To be added.
Schedule an alarm to be delivered precisely at the stated time.
@@ -1270,9 +1271,6 @@
- To be added.
- To be added.
- To be added.
type of alarm.
The earliest time, in milliseconds, that the alarm should
be delivered, expressed in the appropriate clock's units (depending on the alarm
@@ -1281,9 +1279,9 @@
in milliseconds. The alarm will be delivered no later than this many
milliseconds after windowStartMillis. Note that this parameter
is a duration, not the timestamp of the end of the window.
- Action to perform when the alarm goes off;
- typically comes from PendingIntent#getBroadcast
- IntentSender.getBroadcast().
+ To be added.
+ To be added.
+ To be added.
Schedule an alarm to be delivered within a given window of time.
diff --git a/docs/Mono.Android/en/Android.App/AlertDialog.xml b/docs/Mono.Android/en/Android.App/AlertDialog.xml
index 475a07f223..d8f952c943 100644
--- a/docs/Mono.Android/en/Android.App/AlertDialog.xml
+++ b/docs/Mono.Android/en/Android.App/AlertDialog.xml
@@ -105,13 +105,15 @@
- To be added.
the parent context
- Creates an alert dialog that uses the default alert dialog theme.
+ the resource ID of the theme against which to inflate
+ this dialog, or 0 to use the parent
+ context's default alert dialog theme
+ Creates an alert dialog that uses an explicit theme resource.
- Java documentation for android.app.AlertDialog.AlertDialog(android.content.Context)
.
+ Java documentation for android.app.AlertDialog.AlertDialog(android.content.Context, int)
.
@@ -168,9 +170,9 @@
+ the parent context
To be added.
To be added.
- the parent context
Creates an alert dialog that uses the default alert dialog theme.
@@ -354,10 +356,6 @@
- Which button to set the listener on, can be one of
- DialogInterface#BUTTON_POSITIVE,
- DialogInterface#BUTTON_NEGATIVE, or
- DialogInterface#BUTTON_NEUTRAL
The text to display in positive button.
The DialogInterface.OnClickListener to use.
Set a listener to be invoked when the specified button of the dialog is pressed.
@@ -404,18 +402,13 @@
- To be added.
- Which button to set the listener on, can be one of
- DialogInterface#BUTTON_POSITIVE,
- DialogInterface#BUTTON_NEGATIVE, or
- DialogInterface#BUTTON_NEUTRAL
The text to display in positive button.
- The DialogInterface.OnClickListener to use.
+ To be added.
Set a listener to be invoked when the specified button of the dialog is pressed.
- Java documentation for android.app.AlertDialog.setButton(int, java.lang.CharSequence, android.content.OnClickListener)
.
+ Java documentation for android.app.AlertDialog.setButton(java.lang.CharSequence, android.os.Message)
.
@@ -477,10 +470,6 @@
- Which button to set the listener on, can be one of
- DialogInterface#BUTTON_POSITIVE,
- DialogInterface#BUTTON_NEGATIVE, or
- DialogInterface#BUTTON_NEUTRAL
The text to display in positive button.
The DialogInterface.OnClickListener to use.
Set a listener to be invoked when the specified button of the dialog is pressed.
@@ -522,18 +511,13 @@
- To be added.
- Which button to set the listener on, can be one of
- DialogInterface#BUTTON_POSITIVE,
- DialogInterface#BUTTON_NEGATIVE, or
- DialogInterface#BUTTON_NEUTRAL
The text to display in positive button.
- The DialogInterface.OnClickListener to use.
+ To be added.
Set a listener to be invoked when the specified button of the dialog is pressed.
- Java documentation for android.app.AlertDialog.setButton(int, java.lang.CharSequence, android.content.OnClickListener)
.
+ Java documentation for android.app.AlertDialog.setButton(java.lang.CharSequence, android.os.Message)
.
@@ -642,19 +626,17 @@
- The to be sent when clicked.
-
- Which button to set the listener on, can be one of
+ Which button to set the message for, can be one of
DialogInterface#BUTTON_POSITIVE,
DialogInterface#BUTTON_NEGATIVE, or
DialogInterface#BUTTON_NEUTRAL
The text to display in positive button.
- The DialogInterface.OnClickListener to use.
- Set a listener to be invoked when the specified button of the dialog is pressed.
+ The Message to be sent when clicked.
+ Set a message to be sent when a button is pressed.
- Java documentation for android.app.AlertDialog.setButton(int, java.lang.CharSequence, android.content.OnClickListener)
.
+ Java documentation for android.app.AlertDialog.setButton(int, java.lang.CharSequence, android.os.Message)
.
@@ -753,18 +735,17 @@
- To be added.
- Which button to set the listener on, can be one of
+ Which button to set the message for, can be one of
DialogInterface#BUTTON_POSITIVE,
DialogInterface#BUTTON_NEGATIVE, or
DialogInterface#BUTTON_NEUTRAL
The text to display in positive button.
- The DialogInterface.OnClickListener to use.
- Set a listener to be invoked when the specified button of the dialog is pressed.
+ The Message to be sent when clicked.
+ Set a message to be sent when a button is pressed.
- Java documentation for android.app.AlertDialog.setButton(int, java.lang.CharSequence, android.content.OnClickListener)
.
+ Java documentation for android.app.AlertDialog.setButton(int, java.lang.CharSequence, android.os.Message)
.
@@ -877,14 +858,13 @@
- To be added.
The text to display in button 2.
- The DialogInterface.OnClickListener to use.
+ To be added.
Set a listener to be invoked when button 2 of the dialog is pressed.
- Java documentation for android.app.AlertDialog.setButton2(java.lang.CharSequence, android.content.OnClickListener)
.
+ Java documentation for android.app.AlertDialog.setButton2(java.lang.CharSequence, android.os.Message)
.
@@ -987,14 +967,13 @@
- To be added.
The text to display in button 2.
- The DialogInterface.OnClickListener to use.
+ To be added.
Set a listener to be invoked when button 2 of the dialog is pressed.
- Java documentation for android.app.AlertDialog.setButton2(java.lang.CharSequence, android.content.OnClickListener)
.
+ Java documentation for android.app.AlertDialog.setButton2(java.lang.CharSequence, android.os.Message)
.
@@ -1105,14 +1084,13 @@
- To be added.
The text to display in button 3.
- The DialogInterface.OnClickListener to use.
+ To be added.
Set a listener to be invoked when button 3 of the dialog is pressed.
- Java documentation for android.app.AlertDialog.setButton3(java.lang.CharSequence, android.content.OnClickListener)
.
+ Java documentation for android.app.AlertDialog.setButton3(java.lang.CharSequence, android.os.Message)
.
@@ -1215,14 +1193,13 @@
- To be added.
The text to display in button 3.
- The DialogInterface.OnClickListener to use.
+ To be added.
Set a listener to be invoked when button 3 of the dialog is pressed.
- Java documentation for android.app.AlertDialog.setButton3(java.lang.CharSequence, android.content.OnClickListener)
.
+ Java documentation for android.app.AlertDialog.setButton3(java.lang.CharSequence, android.os.Message)
.
@@ -1324,8 +1301,6 @@
To be added.
- the resourceId of the drawable to use as the icon or 0
- if you don't want an icon.
Set resId to 0 if you don't want an icon.
@@ -1583,11 +1558,12 @@
Extra space to appear above view
Extra space to appear to the right of view
Extra space to appear below view
- Set the view to display in that dialog.
+ Set the view to display in that dialog, specifying the spacing to appear around that
+ view.
- Java documentation for android.app.AlertDialog.setView(android.view.View)
.
+ Java documentation for android.app.AlertDialog.setView(android.view.View, int, int, int, int)
.
diff --git a/docs/Mono.Android/en/Android.App/AppOpsManager.xml b/docs/Mono.Android/en/Android.App/AppOpsManager.xml
index 874d5f3b2d..fe68b735c7 100644
--- a/docs/Mono.Android/en/Android.App/AppOpsManager.xml
+++ b/docs/Mono.Android/en/Android.App/AppOpsManager.xml
@@ -97,7 +97,16 @@
Do a quick check for whether an application might be able to perform an operation.
To be added.
- Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
+
+
+ Java documentation for android.app.AppOpsManager.checkOp(java.lang.String, int, java.lang.String)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
If the app has been configured to crash on this op.
@@ -146,7 +155,16 @@
returns .
To be added.
- Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
+
+
+ Java documentation for android.app.AppOpsManager.checkOpNoThrow(java.lang.String, int, java.lang.String)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
@@ -233,7 +251,16 @@
Report that an application is no longer performing an operation that had previously
been started with M:Android.App.AppOpsManager.StartOp(System.String,System.Int32,System.Int32).
- Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
+
+
+ Java documentation for android.app.AppOpsManager.finishOp(java.lang.String, int, java.lang.String)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
@@ -267,8 +294,20 @@
To be added.
To be added.
To be added.
- To be added.
- To be added.
+ Report that an application is no longer performing an operation that had previously
+ been started with #startOp(String, int, String, String, String).
+
+
+
+ Java documentation for android.app.AppOpsManager.finishOp(java.lang.String, int, java.lang.String, java.lang.String)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
+
@@ -640,7 +679,16 @@
Make note of an application performing an operation.
To be added.
- Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
+
+
+ Java documentation for android.app.AppOpsManager.noteOp(java.lang.String, int, java.lang.String)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
If the app has been configured to crash on this op.
@@ -679,14 +727,29 @@
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
+ The operation to note. One of the OPSTR_* constants.
+ The uid of the application attempting to perform the operation.
+ The name of the application attempting to perform the operation.
+ The Context#createAttributionContext attribution tag of the
+ calling context or null for default attribution
+ A message describing why the op was noted
+ Make note of an application performing an operation and check if the application is allowed
+ to perform it.
+ Returns #MODE_ALLOWED if the operation is allowed, or
+ #MODE_IGNORED if it is not allowed and should be silently ignored (without
+ causing the app to crash).
+
+
+
+ Java documentation for android.app.AppOpsManager.noteOp(java.lang.String, int, java.lang.String, java.lang.String, java.lang.String)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
+
@@ -731,7 +794,16 @@
returns .
To be added.
- Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
+
+
+ Java documentation for android.app.AppOpsManager.noteOpNoThrow(java.lang.String, int, java.lang.String)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
@@ -773,9 +845,21 @@
To be added.
To be added.
To be added.
- To be added.
+ Like #noteOp(String, int, String, String, String) but instead of throwing a
+ SecurityException it returns #MODE_ERRORED.
To be added.
- To be added.
+
+
+
+ Java documentation for android.app.AppOpsManager.noteOpNoThrow(java.lang.String, int, java.lang.String, java.lang.String, java.lang.String)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
+
@@ -817,7 +901,16 @@
To be added.
To be added.
- Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
+
+
+ Java documentation for android.app.AppOpsManager.noteProxyOp(java.lang.String, java.lang.String)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
@@ -854,14 +947,28 @@
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
+ The operation to note. One of the OPSTR_* constants.
+ The name of the application calling into the proxy application.
+ The uid of the proxied application
+ The proxied Context#createAttributionContext
+ attribution tag or null for default attribution
+ A message describing the reason the op was noted
+ Make note of an application performing an operation on behalf of another application when
+ handling an IPC.
+ Returns #MODE_ALLOWED if the operation is allowed, or #MODE_IGNORED
+ if it is not allowed and should be silently ignored (without causing the app to crash).
+
+
+
+ Java documentation for android.app.AppOpsManager.noteProxyOp(java.lang.String, java.lang.String, int, java.lang.String, java.lang.String)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
+
@@ -903,7 +1010,16 @@
To be added.
To be added.
- Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
+
+
+ Java documentation for android.app.AppOpsManager.noteProxyOpNoThrow(java.lang.String, java.lang.String)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
@@ -947,7 +1063,18 @@
To be added.
To be added.
To be added.
- To be added.
+
+
+
+ Java documentation for android.app.AppOpsManager.noteProxyOpNoThrow(java.lang.String, java.lang.String, int)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
+
@@ -988,9 +1115,21 @@
To be added.
To be added.
To be added.
- To be added.
+ Like #noteProxyOp(String, String, int, String, String) but instead
+ of throwing a SecurityException it returns #MODE_ERRORED.
To be added.
- To be added.
+
+
+
+ Java documentation for android.app.AppOpsManager.noteProxyOpNoThrow(java.lang.String, java.lang.String, int, java.lang.String, java.lang.String)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
+
@@ -2296,7 +2435,16 @@
Report that an application has started executing a long-running operation.
To be added.
- Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
+
+
+ Java documentation for android.app.AppOpsManager.startOp(java.lang.String, int, java.lang.String)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
If the app has been configured to crash on this op.
@@ -2335,14 +2483,28 @@
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
- To be added.
+ The operation to start. One of the OPSTR_* constants.
+ The user id of the application attempting to perform the operation.
+ The name of the application attempting to perform the operation.
+ The Context#createAttributionContext attribution tag or
+ null for default attribution
+ Description why op was started
+ Report that an application has started executing a long-running operation.
+ Returns #MODE_ALLOWED if the operation is allowed, or
+ #MODE_IGNORED if it is not allowed and should be silently ignored (without
+ causing the app to crash).
+
+
+
+ Java documentation for android.app.AppOpsManager.startOp(java.lang.String, int, java.lang.String, java.lang.String, java.lang.String)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
+
@@ -2387,7 +2549,16 @@
returns .
To be added.
- Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
+
+
+ Java documentation for android.app.AppOpsManager.startOpNoThrow(java.lang.String, int, java.lang.String)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
@@ -2429,9 +2600,21 @@
To be added.
To be added.
To be added.
- To be added.
+ Like #startOp(String, int, String, String, String) but instead of throwing a
+ SecurityException it returns #MODE_ERRORED.
To be added.
- To be added.
+
+
+
+ Java documentation for android.app.AppOpsManager.startOpNoThrow(java.lang.String, int, java.lang.String, java.lang.String, java.lang.String)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
+
@@ -2517,9 +2700,21 @@
To be added.
To be added.
To be added.
- To be added.
+ Like #startProxyOp(String, int, String, String, String) but instead
+ of throwing a SecurityException it returns #MODE_ERRORED.
To be added.
- To be added.
+
+
+
+ Java documentation for android.app.AppOpsManager.startProxyOpNoThrow(java.lang.String, int, java.lang.String, java.lang.String, java.lang.String)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
+
@@ -2957,9 +3152,21 @@
To be added.
To be added.
To be added.
- To be added.
+ Like #unsafeCheckOpNoThrow(String, int, String) but returns the <em>raw</em>
+ mode associated with the op.
To be added.
- To be added.
+
+
+
+ Java documentation for android.app.AppOpsManager.unsafeCheckOpRawNoThrow(java.lang.String, int, java.lang.String)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
+
diff --git a/docs/Mono.Android/en/Android.App/ApplicationErrorReport.xml b/docs/Mono.Android/en/Android.App/ApplicationErrorReport.xml
index 3ba4ae969e..58f025c0c4 100644
--- a/docs/Mono.Android/en/Android.App/ApplicationErrorReport.xml
+++ b/docs/Mono.Android/en/Android.App/ApplicationErrorReport.xml
@@ -242,9 +242,6 @@
To be added.
To be added.
To be added.
- PackageManager instance
- package which caused the error
- candidate package to receive the error
Return activity in receiverPackage that handles ACTION_APP_ERROR.
activity component within receiverPackage which handles
ACTION_APP_ERROR, or null if not found
diff --git a/docs/Mono.Android/en/Android.App/AuthenticationRequiredException.xml b/docs/Mono.Android/en/Android.App/AuthenticationRequiredException.xml
index 35e84b77c8..f98163bd2d 100644
--- a/docs/Mono.Android/en/Android.App/AuthenticationRequiredException.xml
+++ b/docs/Mono.Android/en/Android.App/AuthenticationRequiredException.xml
@@ -68,11 +68,26 @@
- To be added.
- To be added.
- To be added.
+ original cause with details designed for engineering
+ audiences.
+ primary action that will initiate the recovery. This
+ must launch an activity that is expected to set
+ Activity#setResult(int) before finishing to
+ communicate the final status of the recovery. For example,
+ apps that observe Activity#RESULT_OK may choose to
+ immediately retry their operation.
+ Create an instance ready to be thrown.
- Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
+
+
+ Java documentation for android.app.AuthenticationRequiredException.AuthenticationRequiredException(java.lang.Throwable, android.app.PendingIntent)
.
+
+
+
+ Portions of this page are modifications based on work created and shared by the
+ Android Open Source Project
+ and used according to terms described in the
+ Creative Commons 2.5 Attribution License.
diff --git a/docs/Mono.Android/en/Android.App/AutomaticZenRule.xml b/docs/Mono.Android/en/Android.App/AutomaticZenRule.xml
index b3247a781a..5ebcad296c 100644
--- a/docs/Mono.Android/en/Android.App/AutomaticZenRule.xml
+++ b/docs/Mono.Android/en/Android.App/AutomaticZenRule.xml
@@ -67,27 +67,6 @@
To be added.
- The name of the rule.
- The Condition Provider service that owns this rule. This can be null if you're
- using NotificationManager#setAutomaticZenRuleState(String, Condition)
- instead of android.service.notification.ConditionProviderService.
- An activity that handles
- NotificationManager#ACTION_AUTOMATIC_ZEN_RULE that shows
- the user
- more information about this rule and/or allows them to
- configure it. This is required if you are not using a
- android.service.notification.ConditionProviderService.
- If you are, it overrides the information specified in your
- manifest.
- A representation of the state that should cause your app to apply the
- given interruption filter.
- The interruption filter defines which notifications are allowed to
- interrupt the user (e.g. via sound & vibration) while this rule
- is active.
- The policy defines which notifications are allowed to interrupt the user
- while this rule is active. This overrides the global policy while this rule is
- action (Condition#STATE_TRUE).
- Whether the rule is enabled.
Creates an automatic zen rule.
@@ -131,32 +110,19 @@
- The name of the rule.
- The Condition Provider service that owns this rule. This can be null if you're
- using NotificationManager#setAutomaticZenRuleState(String, Condition)
- instead of android.service.notification.ConditionProviderService.
- An activity that handles
- NotificationManager#ACTION_AUTOMATIC_ZEN_RULE that shows
- the user
- more information about this rule and/or allows them to
- configure it. This is required if you are not using a
- android.service.notification.ConditionProviderService.
- If you are, it overrides the information specified in your
- manifest.
A representation of the state that should cause your app to apply the
given interruption filter.
+ The name of the rule.
+ The Condition Provider service that owns this rule.
The interruption filter defines which notifications are allowed to
interrupt the user (e.g. via sound & vibration) while this rule
is active.
- The policy defines which notifications are allowed to interrupt the user
- while this rule is active. This overrides the global policy while this rule is
- action (Condition#STATE_TRUE).
Whether the rule is enabled.
Creates an automatic zen rule.
- Java documentation for android.app.AutomaticZenRule.AutomaticZenRule(java.lang.String, android.content.ComponentName, android.content.ComponentName, android.net.Uri, android.service.notification.ZenPolicy, int, boolean)
.
+ Java documentation for android.app.AutomaticZenRule.AutomaticZenRule(java.lang.String, android.content.ComponentName, android.net.Uri, int, boolean)
.
diff --git a/docs/Mono.Android/en/Android.App/DatePickerDialog.xml b/docs/Mono.Android/en/Android.App/DatePickerDialog.xml
index 47a92775f9..40091b1fdf 100644
--- a/docs/Mono.Android/en/Android.App/DatePickerDialog.xml
+++ b/docs/Mono.Android/en/Android.App/DatePickerDialog.xml
@@ -108,14 +108,15 @@
- To be added.
the parent context
- Creates a new date picker dialog for the current date using the parent
- context's default date picker dialog theme.
+ the resource ID of the theme against which to inflate
+ this dialog, or 0 to use the parent
+ context's default alert dialog theme
+ Creates a new date picker dialog for the current date.
- Java documentation for android.app.DatePickerDialog.DatePickerDialog(android.content.Context)
.
+ Java documentation for android.app.DatePickerDialog.DatePickerDialog(android.content.Context, int)
.
@@ -173,11 +174,11 @@
+ the parent context
To be added.
To be added.
To be added.
To be added.
- the parent context
Creates a new date picker dialog for the current date using the parent
context's default date picker dialog theme.
@@ -249,12 +250,12 @@
+ the parent context
To be added.
To be added.
To be added.
To be added.
To be added.
- the parent context
Creates a new date picker dialog for the current date using the parent
context's default date picker dialog theme.
diff --git a/docs/Mono.Android/en/Android.App/Dialog.xml b/docs/Mono.Android/en/Android.App/Dialog.xml
index 3c07187b11..64db190231 100644
--- a/docs/Mono.Android/en/Android.App/Dialog.xml
+++ b/docs/Mono.Android/en/Android.App/Dialog.xml
@@ -114,13 +114,14 @@
- To be added.
the context in which the dialog should run
- Creates a dialog window that uses the default dialog theme.
+ a style resource describing the theme to use for the
+ window, or 0 to use the default dialog theme
+ Creates a dialog window that uses a custom dialog style.
- Java documentation for android.app.Dialog.Dialog(android.content.Context)
.
+ Java documentation for android.app.Dialog.Dialog(android.content.Context, int)
.
@@ -177,9 +178,9 @@
+ the context in which the dialog should run
To be added.
To be added.
- the context in which the dialog should run
Creates a dialog window that uses the default dialog theme.
@@ -2445,7 +2446,7 @@
- Java documentation for android.app.Dialog.onSearchRequested()
.
+ Java documentation for android.app.Dialog.onSearchRequested(android.view.SearchEvent)
.
@@ -3212,14 +3213,12 @@
- The desired content to display.
-
- Resource ID to be inflated.
- Set the screen content from a layout resource.
+ The desired content to display.
+ Set the screen content to an explicit view.
- Java documentation for android.app.Dialog.setContentView(int)
.
+ Java documentation for android.app.Dialog.setContentView(android.view.View)
.
@@ -3298,7 +3297,6 @@
The desired content to display.
Layout parameters for the view.
- Resource ID to be inflated.
Set the screen content from a layout resource.
@@ -3710,14 +3708,12 @@
- The new text to display in the title.
-
- the title's text resource identifier
+ The new text to display in the title.
Set the title text for this dialog's window.
- Java documentation for android.app.Dialog.setTitle(int)
.
+ Java documentation for android.app.Dialog.setTitle(java.lang.CharSequence)
.
@@ -3786,13 +3782,12 @@
- To be added.
- the title's text resource identifier
+ The new text to display in the title.
Set the title text for this dialog's window.
- Java documentation for android.app.Dialog.setTitle(int)
.
+ Java documentation for android.app.Dialog.setTitle(java.lang.CharSequence)
.
diff --git a/docs/Mono.Android/en/Android.App/DialogFragment.xml b/docs/Mono.Android/en/Android.App/DialogFragment.xml
index 3f62fc8cd4..2b16f9cef2 100644
--- a/docs/Mono.Android/en/Android.App/DialogFragment.xml
+++ b/docs/Mono.Android/en/Android.App/DialogFragment.xml
@@ -567,15 +567,16 @@
An existing transaction in which to add the fragment.
- The FragmentManager this fragment will be added to.
The tag for this fragment, as per
FragmentTransaction#add(Fragment, String) FragmentTransaction.add.
- Display the dialog, adding the fragment to the given FragmentManager.
- To be added.
+ Display the dialog, adding the fragment using an existing transaction
+ and then committing the transaction.
+ Returns the identifier of the committed transaction, as per
+ FragmentTransaction#commit() FragmentTransaction.commit().
- Java documentation for android.app.DialogFragment.show(android.app.FragmentManager, java.lang.String)
.
+ Java documentation for android.app.DialogFragment.show(android.app.FragmentTransaction, java.lang.String)
.
diff --git a/docs/Mono.Android/en/Android.App/DownloadManager.xml b/docs/Mono.Android/en/Android.App/DownloadManager.xml
index 5b6667c909..76e520447e 100644
--- a/docs/Mono.Android/en/Android.App/DownloadManager.xml
+++ b/docs/Mono.Android/en/Android.App/DownloadManager.xml
@@ -1788,7 +1788,7 @@
- Java documentation for android.app.DownloadManager.remove(long)
.
+ Java documentation for android.app.DownloadManager.remove(long[])
.
diff --git a/docs/Mono.Android/en/Android.App/Fragment.xml b/docs/Mono.Android/en/Android.App/Fragment.xml
index da6887f573..5acda8f62b 100644
--- a/docs/Mono.Android/en/Android.App/Fragment.xml
+++ b/docs/Mono.Android/en/Android.App/Fragment.xml
@@ -766,8 +766,8 @@
- To be added.
Resource id for the string
+ To be added.
Return a localized string from the application's package's
default string table.
To be added.
@@ -1031,17 +1031,16 @@
The calling context being used to instantiate the fragment.
- This is currently just used to get its ClassLoader.
+ This is currently just used to get its ClassLoader.
The class name of the fragment to instantiate.
Bundle of arguments to supply to the fragment, which it
- can retrieve with . May be null.
- Like #instantiate(Context, String, Bundle) but with a null
- argument Bundle.
- To be added.
+ can retrieve with #getArguments(). May be null.
+ Create a new instance of a Fragment with the given class name.
+ Returns a new fragment instance.
- Java documentation for android.app.Fragment.instantiate(android.content.Context, java.lang.String)
.
+ Java documentation for android.app.Fragment.instantiate(android.content.Context, java.lang.String, android.os.Bundle)
.
@@ -1681,11 +1680,11 @@
To be added.
- To be added.
+ Called when a fragment is first attached to its context.
- Java documentation for android.app.Fragment.onAttach(android.app.Activity)
.
+ Java documentation for android.app.Fragment.onAttach(android.content.Context)
.
@@ -2372,7 +2371,7 @@
- Java documentation for android.app.Fragment.onInflate(android.app.Activity, android.util.AttributeSet, android.os.Bundle)
.
+ Java documentation for android.app.Fragment.onInflate(android.util.AttributeSet, android.os.Bundle)
.
@@ -2591,8 +2590,8 @@
- To be added.
True if the activity is in multi-window mode.
+ To be added.
Called when the Fragment's activity changes from fullscreen mode to multi-window mode and
visa-versa.
@@ -2814,8 +2813,8 @@
- To be added.
True if the activity is in picture-in-picture mode.
+ To be added.
Called by the system when the activity changes to and from picture-in-picture mode.
@@ -4117,10 +4116,10 @@
+ The intent to start.
Additional options for how the Activity should be started.
See for more details.
- The intent to start.
Call Activity#startActivity(Intent) from the fragment's
containing Activity.
@@ -4217,12 +4216,12 @@
To be added.
To be added.
To be added.
- Call Activity#startActivityForResult(Intent, int) from the fragment's
+ Call Activity#startActivityForResult(Intent, int, Bundle) from the fragment's
containing Activity.
- Java documentation for android.app.Fragment.startActivityForResult(android.content.Intent, int)
.
+ Java documentation for android.app.Fragment.startActivityForResult(android.content.Intent, int, android.os.Bundle)
.
diff --git a/docs/Mono.Android/en/Android.App/FragmentController.xml b/docs/Mono.Android/en/Android.App/FragmentController.xml
index 6553c98756..857f5a960f 100644
--- a/docs/Mono.Android/en/Android.App/FragmentController.xml
+++ b/docs/Mono.Android/en/Android.App/FragmentController.xml
@@ -569,7 +569,7 @@
- Java documentation for android.app.FragmentController.dispatchMultiWindowModeChanged(boolean)
.
+ Java documentation for android.app.FragmentController.dispatchMultiWindowModeChanged(boolean, android.content.res.Configuration)
.
@@ -790,7 +790,7 @@
- Java documentation for android.app.FragmentController.dispatchPictureInPictureModeChanged(boolean)
.
+ Java documentation for android.app.FragmentController.dispatchPictureInPictureModeChanged(boolean, android.content.res.Configuration)
.
@@ -1595,7 +1595,7 @@
- Java documentation for android.app.FragmentController.restoreAllState(android.os.Parcelable, android.app.FragmentManagerNonConfig)
.
+ Java documentation for android.app.FragmentController.restoreAllState(android.os.Parcelable, java.util.List)
.
diff --git a/docs/Mono.Android/en/Android.App/FragmentManager.xml b/docs/Mono.Android/en/Android.App/FragmentManager.xml
index 43e8620a6b..28a1e07b44 100644
--- a/docs/Mono.Android/en/Android.App/FragmentManager.xml
+++ b/docs/Mono.Android/en/Android.App/FragmentManager.xml
@@ -865,18 +865,17 @@
Identifier of the stated to be popped. If no identifier exists,
- false is returned.
- The identifier is the number returned by
- . The
- flag can be used to control whether
- the named state itself is popped.
- Either 0 or .
-
- Pop the top state off the back stack.
+ false is returned.
+ The identifier is the number returned by
+ FragmentTransaction#commit() FragmentTransaction.commit(). The
+ #POP_BACK_STACK_INCLUSIVE flag can be used to control whether
+ the named state itself is popped.
+ Either 0 or #POP_BACK_STACK_INCLUSIVE.
+ Pop all back stack states up to the one with the given identifier.
- Java documentation for android.app.FragmentManager.popBackStack()
.
+ Java documentation for android.app.FragmentManager.popBackStack(int, int)
.
@@ -920,16 +919,16 @@
If non-null, this is the name of a previous back state
- to look for; if found, all states up to that state will be popped. The
- flag can be used to control whether
- the named state itself is popped. If null, only the top state is popped.
- Either 0 or .
-
- Pop the top state off the back stack.
+ to look for; if found, all states up to that state will be popped. The
+ #POP_BACK_STACK_INCLUSIVE flag can be used to control whether
+ the named state itself is popped. If null, only the top state is popped.
+ Either 0 or #POP_BACK_STACK_INCLUSIVE.
+ Pop the last fragment transition from the manager's fragment
+ back stack.
- Java documentation for android.app.FragmentManager.popBackStack()
.
+ Java documentation for android.app.FragmentManager.popBackStack(java.lang.String, int)
.
@@ -1013,13 +1012,13 @@
To be added.
To be added.
- Like #popBackStack(), but performs the operation immediately
+ Like #popBackStack(int, int), but performs the operation immediately
inside of the call.
Returns true if there was something popped, else false.
- Java documentation for android.app.FragmentManager.popBackStackImmediate()
.
+ Java documentation for android.app.FragmentManager.popBackStackImmediate(int, int)
.
@@ -1064,13 +1063,13 @@
To be added.
To be added.
- Like #popBackStack(), but performs the operation immediately
+ Like #popBackStack(String, int), but performs the operation immediately
inside of the call.
Returns true if there was something popped, else false.
- Java documentation for android.app.FragmentManager.popBackStackImmediate()
.
+ Java documentation for android.app.FragmentManager.popBackStackImmediate(java.lang.String, int)
.
diff --git a/docs/Mono.Android/en/Android.App/FragmentTransaction.xml b/docs/Mono.Android/en/Android.App/FragmentTransaction.xml
index a01fa3396f..03788745f6 100644
--- a/docs/Mono.Android/en/Android.App/FragmentTransaction.xml
+++ b/docs/Mono.Android/en/Android.App/FragmentTransaction.xml
@@ -116,12 +116,12 @@
To be added.
To be added.
- Calls #add(int, Fragment, String) with a null tag.
+ Calls #add(int, Fragment, String) with a 0 containerViewId.
To be added.
- Java documentation for android.app.FragmentTransaction.add(int, android.app.Fragment)
.
+ Java documentation for android.app.FragmentTransaction.add(android.app.Fragment, java.lang.String)
.
@@ -202,17 +202,18 @@
Optional identifier of the container this fragment is
- to be placed in. If 0, it will not be placed in a container.
+ to be placed in. If 0, it will not be placed in a container.
The fragment to be added. This fragment must not already
- be added to the activity.
+ be added to the activity.
Optional tag name for the fragment, to later retrieve the
- fragment with .
- Calls #add(int, Fragment, String) with a null tag.
- To be added.
+ fragment with FragmentManager#findFragmentByTag(String)
+ FragmentManager.findFragmentByTag(String).
+ Add a fragment to the activity state.
+ Returns the same FragmentTransaction instance.
- Java documentation for android.app.FragmentTransaction.add(int, android.app.Fragment)
.
+ Java documentation for android.app.FragmentTransaction.add(int, android.app.Fragment, java.lang.String)
.
@@ -823,16 +824,17 @@
Identifier of the container whose fragment(s) are
- to be replaced.
+ to be replaced.
The new fragment to place in the container.
Optional tag name for the fragment, to later retrieve the
- fragment with .
- Calls #replace(int, Fragment, String) with a null tag.
- To be added.
+ fragment with FragmentManager#findFragmentByTag(String)
+ FragmentManager.findFragmentByTag(String).
+ Replace an existing fragment that was added to a container.
+ Returns the same FragmentTransaction instance.
- Java documentation for android.app.FragmentTransaction.replace(int, android.app.Fragment)
.
+ Java documentation for android.app.FragmentTransaction.replace(int, android.app.Fragment, java.lang.String)
.
@@ -909,14 +911,14 @@
To be added.
- A string resource containing the title.
- Set the short title to show as a bread crumb when this transaction
- is on the back stack, as used by FragmentBreadCrumbs.
+ Like #setBreadCrumbShortTitle(int) but taking a raw string; this
+ method is <em>not</em> recommended, as the string can not be changed
+ later if the locale changes.
To be added.
- Java documentation for android.app.FragmentTransaction.setBreadCrumbShortTitle(int)
.
+ Java documentation for android.app.FragmentTransaction.setBreadCrumbShortTitle(java.lang.CharSequence)
.
@@ -994,14 +996,14 @@
To be added.
- A string resource containing the title.
- Set the short title to show as a bread crumb when this transaction
- is on the back stack, as used by FragmentBreadCrumbs.
+ Like #setBreadCrumbShortTitle(int) but taking a raw string; this
+ method is <em>not</em> recommended, as the string can not be changed
+ later if the locale changes.
To be added.
- Java documentation for android.app.FragmentTransaction.setBreadCrumbShortTitle(int)
.
+ Java documentation for android.app.FragmentTransaction.setBreadCrumbShortTitle(java.lang.CharSequence)
.
@@ -1036,14 +1038,14 @@
To be added.
- A string resource containing the title.
- Set the full title to show as a bread crumb when this transaction
- is on the back stack, as used by FragmentBreadCrumbs.
+ Like #setBreadCrumbTitle(int) but taking a raw string; this
+ method is <em>not</em> recommended, as the string can not be changed
+ later if the locale changes.
To be added.
- Java documentation for android.app.FragmentTransaction.setBreadCrumbTitle(int)
.
+ Java documentation for android.app.FragmentTransaction.setBreadCrumbTitle(java.lang.CharSequence)
.
@@ -1121,14 +1123,14 @@
To be added.
- A string resource containing the title.
- Set the full title to show as a bread crumb when this transaction
- is on the back stack, as used by FragmentBreadCrumbs.
+ Like #setBreadCrumbTitle(int) but taking a raw string; this
+ method is <em>not</em> recommended, as the string can not be changed
+ later if the locale changes.
To be added.
- Java documentation for android.app.FragmentTransaction.setBreadCrumbTitle(int)
.
+ Java documentation for android.app.FragmentTransaction.setBreadCrumbTitle(java.lang.CharSequence)
.
@@ -1219,7 +1221,7 @@
- Java documentation for android.app.FragmentTransaction.setCustomAnimations(int, int)
.
+ Java documentation for android.app.FragmentTransaction.setCustomAnimations(int, int, int, int)
.
diff --git a/docs/Mono.Android/en/Android.App/Instrumentation.xml b/docs/Mono.Android/en/Android.App/Instrumentation.xml
index 62bd40e47a..89ae51d7ff 100644
--- a/docs/Mono.Android/en/Android.App/Instrumentation.xml
+++ b/docs/Mono.Android/en/Android.App/Instrumentation.xml
@@ -197,7 +197,6 @@
Controls whether the monitor should block the activity
start (returning its canned result) or let the call
proceed.
- The new ActivityMonitor to see.
Add a new ActivityMonitor that will be checked whenever an
activity is started.
To be added.
@@ -249,7 +248,6 @@
Controls whether the monitor should block the activity
start (returning its canned result) or let the call
proceed.
- The new ActivityMonitor to see.
Add a new ActivityMonitor that will be checked whenever an
activity is started.
To be added.
@@ -451,16 +449,15 @@
- The previously persisted state (or null)
-
The activity being created.
- The previously frozen state (or null) to pass through to onCreate().
+ The previously frozen state (or null) to pass through to
+ The previously persisted state (or null)
Perform calling of an activity's Activity#onCreate
method.
- Java documentation for android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle)
.
+ Java documentation for android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle, android.os.PersistableBundle)
.
@@ -693,15 +690,15 @@
- To be added.
The activity being created.
- The previously saved state (or null) to pass through to
+ The previously frozen state (or null) to pass through to
onPostCreate().
+ The previously persisted state (or null)
Perform calling of an activity's Activity#onPostCreate method.
- Java documentation for android.app.Instrumentation.callActivityOnPostCreate(android.app.Activity, android.os.Bundle)
.
+ Java documentation for android.app.Instrumentation.callActivityOnPostCreate(android.app.Activity, android.os.Bundle, android.os.PersistableBundle)
.
@@ -821,16 +818,15 @@
- The previously persisted state (or null)
-
The activity being restored.
- The previously saved state being restored.
+ The previously saved state being restored (or null).
+ The previously persisted state (or null)
Perform calling of an activity's Activity#onRestoreInstanceState
method.
- Java documentation for android.app.Instrumentation.callActivityOnRestoreInstanceState(android.app.Activity, android.os.Bundle)
.
+ Java documentation for android.app.Instrumentation.callActivityOnRestoreInstanceState(android.app.Activity, android.os.Bundle, android.os.PersistableBundle)
.
@@ -949,16 +945,15 @@
- The persistent bundle to pass to the call.
-
The activity being saved.
The bundle to pass to the call.
+ The persistent bundle to pass to the call.
Perform calling of an activity's Activity#onSaveInstanceState
method.
- Java documentation for android.app.Instrumentation.callActivityOnSaveInstanceState(android.app.Activity, android.os.Bundle)
.
+ Java documentation for android.app.Instrumentation.callActivityOnSaveInstanceState(android.app.Activity, android.os.Bundle, android.os.PersistableBundle)
.
@@ -1360,13 +1355,15 @@
- To be added.
- Gets the UiAutomation instance with no flags set.
+ The flags to be passed to the UiAutomation, for example
+ UiAutomation#FLAG_DONT_SUPPRESS_ACCESSIBILITY_SERVICES,
+ UiAutomation#FLAG_DONT_USE_ACCESSIBILITY.
+ Gets the UiAutomation instance with flags set.
The UI automation instance.
- Java documentation for