Fix @links in reference docs. am: 54de77470d
am: ab978c035e
am: 28ba4722a9
Change-Id: I98177a8cf0a20677e140406bb7371474ca259e5b
This commit is contained in:
@ -808,7 +808,7 @@ public class UiObject {
|
||||
*
|
||||
* @return Rect
|
||||
* @throws UiObjectNotFoundException
|
||||
* @see {@link #getBounds()}
|
||||
* @see #getBounds()
|
||||
* @since API Level 17
|
||||
*/
|
||||
public Rect getVisibleBounds() throws UiObjectNotFoundException {
|
||||
|
@ -41,7 +41,7 @@ public class UiAutomationShellWrapper {
|
||||
* actions such as dialing 911 or posting messages to public forums, etc.
|
||||
*
|
||||
* @param isSet True to set as monkey test. False to set as regular functional test (default).
|
||||
* @see {@link ActivityManager#isUserAMonkey()}
|
||||
* @see ActivityManager#isUserAMonkey()
|
||||
*/
|
||||
public void setRunAsMonkey(boolean isSet) {
|
||||
IActivityManager am = ActivityManagerNative.getDefault();
|
||||
|
@ -707,7 +707,7 @@ public abstract class AbstractAccountAuthenticator {
|
||||
* @param account the account to clone, will never be null
|
||||
* @return a Bundle result or null if the result is to be returned via the response.
|
||||
* @throws NetworkErrorException
|
||||
* @see {@link #addAccountFromCredentials(AccountAuthenticatorResponse, Account, Bundle)}
|
||||
* @see #addAccountFromCredentials(AccountAuthenticatorResponse, Account, Bundle)
|
||||
*/
|
||||
public Bundle getAccountCredentialsForCloning(final AccountAuthenticatorResponse response,
|
||||
final Account account) throws NetworkErrorException {
|
||||
@ -732,7 +732,7 @@ public abstract class AbstractAccountAuthenticator {
|
||||
* provided by {@link #getAccountCredentialsForCloning(AccountAuthenticatorResponse, Account)}.
|
||||
* @return a Bundle result or null if the result is to be returned via the response.
|
||||
* @throws NetworkErrorException
|
||||
* @see {@link #getAccountCredentialsForCloning(AccountAuthenticatorResponse, Account)}
|
||||
* @see #getAccountCredentialsForCloning(AccountAuthenticatorResponse, Account)
|
||||
*/
|
||||
public Bundle addAccountFromCredentials(final AccountAuthenticatorResponse response,
|
||||
Account account,
|
||||
|
@ -4213,7 +4213,7 @@ public class Activity extends ContextThemeWrapper
|
||||
* @param requestCode If >= 0, this code will be returned in
|
||||
* onActivityResult() when the activity exits.
|
||||
* @param options Additional options for how the Activity should be started.
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)}
|
||||
* Context.startActivity(Intent, Bundle)} for more details.
|
||||
*
|
||||
* @throws android.content.ActivityNotFoundException
|
||||
@ -4422,7 +4422,7 @@ public class Activity extends ContextThemeWrapper
|
||||
* <var>flagsMask</var>
|
||||
* @param extraFlags Always set to 0.
|
||||
* @param options Additional options for how the Activity should be started.
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)}
|
||||
* Context.startActivity(Intent, Bundle)} 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.
|
||||
@ -4507,7 +4507,7 @@ public class Activity extends ContextThemeWrapper
|
||||
*
|
||||
* @param intent The intent to start.
|
||||
* @param options Additional options for how the Activity should be started.
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)}
|
||||
* Context.startActivity(Intent, Bundle)} for more details.
|
||||
*
|
||||
* @throws android.content.ActivityNotFoundException
|
||||
@ -4556,7 +4556,7 @@ public class Activity extends ContextThemeWrapper
|
||||
*
|
||||
* @param intents The intents to start.
|
||||
* @param options Additional options for how the Activity should be started.
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)}
|
||||
* Context.startActivity(Intent, Bundle)} for more details.
|
||||
*
|
||||
* @throws android.content.ActivityNotFoundException
|
||||
@ -4605,7 +4605,7 @@ public class Activity extends ContextThemeWrapper
|
||||
* <var>flagsMask</var>
|
||||
* @param extraFlags Always set to 0.
|
||||
* @param options Additional options for how the Activity should be started.
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)}
|
||||
* Context.startActivity(Intent, Bundle)} 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.
|
||||
@ -4665,7 +4665,7 @@ public class Activity extends ContextThemeWrapper
|
||||
* onActivityResult() when the activity exits, as described in
|
||||
* {@link #startActivityForResult}.
|
||||
* @param options Additional options for how the Activity should be started.
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)}
|
||||
* Context.startActivity(Intent, Bundle)} for more details.
|
||||
*
|
||||
* @return If a new activity was launched then true is returned; otherwise
|
||||
@ -4742,7 +4742,7 @@ public class Activity extends ContextThemeWrapper
|
||||
* your own activity; the only changes you can make are to the extras
|
||||
* inside of it.
|
||||
* @param options Additional options for how the Activity should be started.
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)}
|
||||
* Context.startActivity(Intent, Bundle)} for more details.
|
||||
*
|
||||
* @return Returns a boolean indicating whether there was another Activity
|
||||
@ -4797,7 +4797,7 @@ public class Activity extends ContextThemeWrapper
|
||||
* @param intent The intent to start.
|
||||
* @param requestCode Reply request code. < 0 if reply is not requested.
|
||||
* @param options Additional options for how the Activity should be started.
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)}
|
||||
* Context.startActivity(Intent, Bundle)} for more details.
|
||||
*
|
||||
* @throws android.content.ActivityNotFoundException
|
||||
@ -4850,7 +4850,7 @@ public class Activity extends ContextThemeWrapper
|
||||
* @param intent The intent to start.
|
||||
* @param requestCode Reply request code. < 0 if reply is not requested.
|
||||
* @param options Additional options for how the Activity should be started.
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)}
|
||||
* Context.startActivity(Intent, Bundle)} for more details.
|
||||
*
|
||||
* @throws android.content.ActivityNotFoundException
|
||||
|
@ -2183,13 +2183,13 @@ public class ActivityManager {
|
||||
public static final int FLAG_FOREGROUND = 1<<1;
|
||||
|
||||
/**
|
||||
* Bit for {@link #flags): set if the service is running in a
|
||||
* Bit for {@link #flags}: set if the service is running in a
|
||||
* core system process.
|
||||
*/
|
||||
public static final int FLAG_SYSTEM_PROCESS = 1<<2;
|
||||
|
||||
/**
|
||||
* Bit for {@link #flags): set if the service is running in a
|
||||
* Bit for {@link #flags}: set if the service is running in a
|
||||
* persistent process.
|
||||
*/
|
||||
public static final int FLAG_PERSISTENT_PROCESS = 1<<3;
|
||||
|
@ -1115,7 +1115,7 @@ public class Fragment implements ComponentCallbacks2, OnCreateContextMenuListene
|
||||
*
|
||||
* @param intent The intent to start.
|
||||
* @param options Additional options for how the Activity should be started.
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)}
|
||||
* Context.startActivity(Intent, Bundle)} for more details.
|
||||
*/
|
||||
public void startActivity(Intent intent, Bundle options) {
|
||||
|
@ -226,7 +226,7 @@ public class TaskStackBuilder {
|
||||
* Start the task stack constructed by this builder.
|
||||
*
|
||||
* @param options Additional options for how the Activity should be started.
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)}
|
||||
* Context.startActivity(Intent, Bundle)} for more details.
|
||||
*/
|
||||
public void startActivities(Bundle options) {
|
||||
@ -259,7 +259,7 @@ public class TaskStackBuilder {
|
||||
* {@link Intent#fillIn(Intent, int)} to control which unspecified parts of the
|
||||
* intent that can be supplied when the actual send happens.
|
||||
* @param options Additional options for how the Activity should be started.
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)}
|
||||
* Context.startActivity(Intent, Bundle)} for more details.
|
||||
*
|
||||
* @return The obtained PendingIntent
|
||||
|
@ -493,7 +493,7 @@ public abstract class BackupAgent extends ContextWrapper {
|
||||
* <p class="note">Attempting to back up files in directories that are ignored by
|
||||
* the backup system will have no effect. For example, if the app calls this method
|
||||
* with a file inside the {@link #getNoBackupFilesDir()} directory, it will be ignored.
|
||||
* See {@link #onFullBackup(FullBackupDataOutput) for details on what directories
|
||||
* See {@link #onFullBackup(FullBackupDataOutput)} for details on what directories
|
||||
* are excluded from backups.
|
||||
*
|
||||
* @param file The file to be backed up. The file must exist and be readable by
|
||||
|
@ -347,8 +347,9 @@ public class AppWidgetHostView extends FrameLayout {
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets an executor which can be used for asynchronously inflating and applying the remoteviews.
|
||||
* @see {@link RemoteViews#applyAsync(Context, ViewGroup, RemoteViews.OnViewAppliedListener, Executor)}
|
||||
* Sets an executor which can be used for asynchronously inflating. CPU intensive tasks like
|
||||
* view inflation or loading images will be performed on the executor. The updates will still
|
||||
* be applied on the UI thread.
|
||||
*
|
||||
* @param executor the executor to use or null.
|
||||
* @hide
|
||||
|
@ -1668,7 +1668,7 @@ public abstract class Context {
|
||||
*
|
||||
* @param intents An array of Intents to be started.
|
||||
* @param options Additional options for how the Activity should be started.
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)}
|
||||
* Context.startActivity(Intent, Bundle)} for more details.
|
||||
*
|
||||
* @throws ActivityNotFoundException
|
||||
@ -1696,7 +1696,7 @@ public abstract class Context {
|
||||
* @param intents An array of Intents to be started.
|
||||
* @param options Additional options for how the Activity should be started.
|
||||
* @param userHandle The user for whom to launch the activities
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)}
|
||||
* Context.startActivity(Intent, Bundle)} for more details.
|
||||
*
|
||||
* @throws ActivityNotFoundException
|
||||
@ -1745,7 +1745,7 @@ public abstract class Context {
|
||||
* <var>flagsMask</var>
|
||||
* @param extraFlags Always set to 0.
|
||||
* @param options Additional options for how the Activity should be started.
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)
|
||||
* See {@link android.content.Context#startActivity(Intent, Bundle)}
|
||||
* Context.startActivity(Intent, Bundle)} 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.
|
||||
|
@ -8129,7 +8129,7 @@ public class Intent implements Parcelable, Cloneable {
|
||||
* @return Returns a bit mask of {@link #FILL_IN_ACTION},
|
||||
* {@link #FILL_IN_DATA}, {@link #FILL_IN_CATEGORIES}, {@link #FILL_IN_PACKAGE},
|
||||
* {@link #FILL_IN_COMPONENT}, {@link #FILL_IN_SOURCE_BOUNDS},
|
||||
* {@link #FILL_IN_SELECTOR} and {@link #FILL_IN_CLIP_DATA indicating which fields were
|
||||
* {@link #FILL_IN_SELECTOR} and {@link #FILL_IN_CLIP_DATA} indicating which fields were
|
||||
* changed.
|
||||
*/
|
||||
@FillInFlags
|
||||
|
@ -175,7 +175,7 @@ public class SyncRequest implements Parcelable {
|
||||
}
|
||||
|
||||
/**
|
||||
* Builder class for a @link SyncRequest. As you build your SyncRequest this class will also
|
||||
* Builder class for a {@link SyncRequest}. As you build your SyncRequest this class will also
|
||||
* perform validation.
|
||||
*/
|
||||
public static class Builder {
|
||||
|
@ -75,8 +75,8 @@ public class UsbEndpoint implements Parcelable {
|
||||
* if the direction is host to device, and
|
||||
* {@link UsbConstants#USB_DIR_IN} if the
|
||||
* direction is device to host.
|
||||
* @see {@link UsbConstants#USB_DIR_IN}
|
||||
* @see {@link UsbConstants#USB_DIR_OUT}
|
||||
* @see UsbConstants#USB_DIR_IN
|
||||
* @see UsbConstants#USB_DIR_OUT
|
||||
*
|
||||
* @return the endpoint's direction
|
||||
*/
|
||||
|
@ -2370,16 +2370,16 @@ public class InputMethodService extends AbstractInputMethodService {
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Return text that can be used as a button label for the given
|
||||
* {@link EditorInfo#imeOptions EditorInfo.imeOptions}. Returns null
|
||||
* if there is no action requested. Note that there is no guarantee that
|
||||
* the returned text will be relatively short, so you probably do not
|
||||
* want to use it as text on a soft keyboard key label.
|
||||
*
|
||||
* @param imeOptions The value from @link EditorInfo#imeOptions EditorInfo.imeOptions}.
|
||||
*
|
||||
*
|
||||
* @param imeOptions The value from {@link EditorInfo#imeOptions EditorInfo.imeOptions}.
|
||||
*
|
||||
* @return Returns a label to use, or null if there is no action.
|
||||
*/
|
||||
public CharSequence getTextForImeAction(int imeOptions) {
|
||||
|
@ -1746,8 +1746,8 @@ public abstract class Uri implements Parcelable, Comparable<Uri> {
|
||||
* begin with and a scheme component cannot be found.
|
||||
*
|
||||
* @return normalized Uri (never null)
|
||||
* @see {@link android.content.Intent#setData}
|
||||
* @see {@link android.content.Intent#setDataAndNormalize}
|
||||
* @see android.content.Intent#setData
|
||||
* @see android.content.Intent#setDataAndNormalize
|
||||
*/
|
||||
public Uri normalizeScheme() {
|
||||
String scheme = getScheme();
|
||||
|
@ -107,12 +107,12 @@ public abstract class CarrierService extends Service {
|
||||
* <p>
|
||||
* Requires Permission:
|
||||
* {@link android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE}
|
||||
* Or the calling app has carrier privileges.
|
||||
* @see {@link android.telephony.TelephonyManager#hasCarrierPrivileges}
|
||||
* or the calling app has carrier privileges.
|
||||
*
|
||||
* @param active Whether the carrier network change is or shortly will be
|
||||
* active. Set this value to true to begin showing
|
||||
* alternative UI and false to stop.
|
||||
* @see android.telephony.TelephonyManager#hasCarrierPrivileges
|
||||
*/
|
||||
public final void notifyCarrierNetworkChange(boolean active) {
|
||||
try {
|
||||
|
@ -785,7 +785,7 @@ public abstract class NotificationListenerService extends Service {
|
||||
}
|
||||
|
||||
/**
|
||||
* Request that the listener be rebound, after a previous call to (@link requestUnbind).
|
||||
* Request that the listener be rebound, after a previous call to {@link #requestUnbind}.
|
||||
*
|
||||
* <p>This method will fail for listeners that have
|
||||
* not been granted the permission by the user.
|
||||
|
@ -94,10 +94,10 @@ extends CharSequence, GetChars, Spannable, Appendable
|
||||
public Editable append(char text);
|
||||
|
||||
/**
|
||||
* Convenience for replace(0, length(), "", 0, 0)
|
||||
* @see #replace(int, int, CharSequence, int, int)
|
||||
* Convenience for replace(0, length(), "", 0, 0).
|
||||
* Note that this clears the text, not the spans;
|
||||
* use {@link #clearSpans} if you need that.
|
||||
* @see #replace(int, int, CharSequence, int, int)
|
||||
*/
|
||||
public void clear();
|
||||
|
||||
|
@ -43,7 +43,7 @@ public class ImageSpan extends DynamicDrawableSpan {
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated Use {@link #ImageSpan(Context, Bitmap, int) instead.
|
||||
* @deprecated Use {@link #ImageSpan(Context, Bitmap, int)} instead.
|
||||
*/
|
||||
@Deprecated
|
||||
public ImageSpan(Bitmap b, int verticalAlignment) {
|
||||
|
@ -798,7 +798,7 @@ public class TtsSpan implements ParcelableSpan {
|
||||
/**
|
||||
* Creates a TtsSpan of type {@link #TYPE_DECIMAL} and sets the
|
||||
* {@link #ARG_INTEGER_PART} and {@link #ARG_FRACTIONAL_PART} arguments.
|
||||
* @see {@link #setArgumentsFromDouble(double, int, int)
|
||||
* @see #setArgumentsFromDouble(double, int, int)
|
||||
*/
|
||||
public DecimalBuilder(double number,
|
||||
int minimumFractionDigits,
|
||||
@ -1082,7 +1082,7 @@ public class TtsSpan implements ParcelableSpan {
|
||||
* Sets the {@link #ARG_UNIT} argument.
|
||||
* @param unit The unit of the measure.
|
||||
* @return This instance.
|
||||
* @see {@link TtsSpan.ARG_UNIT}
|
||||
* @see TtsSpan.ARG_UNIT
|
||||
*/
|
||||
public MeasureBuilder setUnit(String unit) {
|
||||
return setStringArgument(TtsSpan.ARG_UNIT, unit);
|
||||
@ -1116,7 +1116,7 @@ public class TtsSpan implements ParcelableSpan {
|
||||
* Sets the {@link #ARG_HOURS} argument.
|
||||
* @param hours The value to be set for hours. See {@link #ARG_HOURS}.
|
||||
* @return This instance.
|
||||
* @see {@link #ARG_HOURS}
|
||||
* @see #ARG_HOURS
|
||||
*/
|
||||
public TimeBuilder setHours(int hours) {
|
||||
return setIntArgument(TtsSpan.ARG_HOURS, hours);
|
||||
@ -1127,7 +1127,7 @@ public class TtsSpan implements ParcelableSpan {
|
||||
* @param minutes The value to be set for minutes. See
|
||||
* {@link #ARG_MINUTES}.
|
||||
* @return This instance.
|
||||
* @see {@link #ARG_MINUTES}
|
||||
* @see #ARG_MINUTES
|
||||
*/
|
||||
public TimeBuilder setMinutes(int minutes) {
|
||||
return setIntArgument(TtsSpan.ARG_MINUTES, minutes);
|
||||
@ -1177,7 +1177,7 @@ public class TtsSpan implements ParcelableSpan {
|
||||
* @param weekday The value to be set for weekday. See
|
||||
* {@link #ARG_WEEKDAY}.
|
||||
* @return This instance.
|
||||
* @see {@link #ARG_WEEKDAY}
|
||||
* @see #ARG_WEEKDAY
|
||||
*/
|
||||
public DateBuilder setWeekday(int weekday) {
|
||||
return setIntArgument(TtsSpan.ARG_WEEKDAY, weekday);
|
||||
@ -1187,7 +1187,7 @@ public class TtsSpan implements ParcelableSpan {
|
||||
* Sets the {@link #ARG_DAY} argument.
|
||||
* @param day The value to be set for day. See {@link #ARG_DAY}.
|
||||
* @return This instance.
|
||||
* @see {@link #ARG_DAY}
|
||||
* @see #ARG_DAY
|
||||
*/
|
||||
public DateBuilder setDay(int day) {
|
||||
return setIntArgument(TtsSpan.ARG_DAY, day);
|
||||
@ -1197,7 +1197,7 @@ public class TtsSpan implements ParcelableSpan {
|
||||
* Sets the {@link #ARG_MONTH} argument.
|
||||
* @param month The value to be set for month. See {@link #ARG_MONTH}.
|
||||
* @return This instance.
|
||||
* @see {@link #ARG_MONTH}
|
||||
* @see #ARG_MONTH
|
||||
*/
|
||||
public DateBuilder setMonth(int month) {
|
||||
return setIntArgument(TtsSpan.ARG_MONTH, month);
|
||||
@ -1207,7 +1207,7 @@ public class TtsSpan implements ParcelableSpan {
|
||||
* Sets the {@link #ARG_YEAR} argument.
|
||||
* @param year The value to be set for year. See {@link #ARG_YEAR}.
|
||||
* @return This instance.
|
||||
* @see {@link #ARG_YEAR}
|
||||
* @see #ARG_YEAR
|
||||
*/
|
||||
public DateBuilder setYear(int year) {
|
||||
return setIntArgument(TtsSpan.ARG_YEAR, year);
|
||||
|
@ -138,7 +138,7 @@ public final class FrameMetrics {
|
||||
/**
|
||||
* Identifiers for metrics available for each frame.
|
||||
*
|
||||
* {@see {@link #getMetric(int)}}
|
||||
* {@see #getMetric(int)}
|
||||
* @hide
|
||||
*/
|
||||
@IntDef({
|
||||
|
@ -673,8 +673,8 @@ public class KeyCharacterMap implements Parcelable {
|
||||
*
|
||||
* @return The modifier behavior for this keyboard.
|
||||
*
|
||||
* @see {@link #MODIFIER_BEHAVIOR_CHORDED}
|
||||
* @see {@link #MODIFIER_BEHAVIOR_CHORDED_OR_TOGGLED}
|
||||
* @see #MODIFIER_BEHAVIOR_CHORDED
|
||||
* @see #MODIFIER_BEHAVIOR_CHORDED_OR_TOGGLED
|
||||
*/
|
||||
public int getModifierBehavior() {
|
||||
switch (getKeyboardType()) {
|
||||
|
@ -12936,7 +12936,7 @@ public class View implements Drawable.Callback, KeyEvent.Callback,
|
||||
* Any previously attached StateListAnimator will be detached.
|
||||
*
|
||||
* @param stateListAnimator The StateListAnimator to update the view
|
||||
* @see {@link android.animation.StateListAnimator}
|
||||
* @see android.animation.StateListAnimator
|
||||
*/
|
||||
public void setStateListAnimator(StateListAnimator stateListAnimator) {
|
||||
if (mStateListAnimator == stateListAnimator) {
|
||||
|
@ -150,7 +150,7 @@ public class LayoutAnimationController {
|
||||
* Returns the order used to compute the delay of each child's animation.
|
||||
*
|
||||
* @return one of {@link #ORDER_NORMAL}, {@link #ORDER_REVERSE} or
|
||||
* {@link #ORDER_RANDOM)
|
||||
* {@link #ORDER_RANDOM}
|
||||
*
|
||||
* @attr ref android.R.styleable#LayoutAnimation_animationOrder
|
||||
*/
|
||||
|
@ -2642,8 +2642,8 @@ public class RemoteViews implements Parcelable, Filter {
|
||||
*
|
||||
* When setting the on-click action of items within collections (eg. {@link ListView},
|
||||
* {@link StackView} etc.), this method will not work. Instead, use {@link
|
||||
* RemoteViews#setPendingIntentTemplate(int, PendingIntent) in conjunction with
|
||||
* RemoteViews#setOnClickFillInIntent(int, Intent).
|
||||
* RemoteViews#setPendingIntentTemplate(int, PendingIntent)} in conjunction with
|
||||
* {@link RemoteViews#setOnClickFillInIntent(int, Intent)}.
|
||||
*
|
||||
* @param viewId The id of the view that will trigger the {@link PendingIntent} when clicked
|
||||
* @param pendingIntent The {@link PendingIntent} to send when user clicks
|
||||
@ -3228,7 +3228,7 @@ public class RemoteViews implements Parcelable, Filter {
|
||||
* Applies the views asynchronously, moving as much of the task on the background
|
||||
* thread as possible.
|
||||
*
|
||||
* @see {@link #apply(Context, ViewGroup)}
|
||||
* @see #apply(Context, ViewGroup)
|
||||
* @param context Default context to use
|
||||
* @param parent Parent that the resulting view hierarchy will be attached to. This method
|
||||
* does <strong>not</strong> attach the hierarchy. The caller should do so when appropriate.
|
||||
@ -3383,7 +3383,7 @@ public class RemoteViews implements Parcelable, Filter {
|
||||
* Applies all the actions to the provided view, moving as much of the task on the background
|
||||
* thread as possible.
|
||||
*
|
||||
* @see {@link #reapply(Context, View)}
|
||||
* @see #reapply(Context, View)
|
||||
* @param context Default context to use
|
||||
* @param v The view to apply the actions to. This should be the result of
|
||||
* the {@link #apply(Context,ViewGroup)} call.
|
||||
|
@ -2471,13 +2471,13 @@ i
|
||||
<!-- Sets the id of a view before which this one is visited in accessibility traversal.
|
||||
A screen-reader must visit the content of this view before the content of the one
|
||||
it precedes.
|
||||
@see android.view.View#setAccessibilityTraversalBefore(int)} -->
|
||||
{@see android.view.View#setAccessibilityTraversalBefore(int)} -->
|
||||
<attr name="accessibilityTraversalBefore" format="integer" />
|
||||
|
||||
<!-- Sets the id of a view after which this one is visited in accessibility traversal.
|
||||
A screen-reader must visit the content of the other view before the content of
|
||||
this one.
|
||||
@see android.view.View#setAccessibilityTraversalAfter(int)} -->
|
||||
{@see android.view.View#setAccessibilityTraversalAfter(int)} -->
|
||||
<attr name="accessibilityTraversalAfter" format="integer" />
|
||||
|
||||
<!-- Name of the method in this View's context to invoke when the view is
|
||||
@ -3177,8 +3177,8 @@ i
|
||||
<!-- The unique id for the subtype. The text service (spell checker) framework keeps track
|
||||
of enabled subtypes by ID. When the spell checker package gets upgraded, enabled IDs
|
||||
will stay enabled even if other attributes are different. If the ID is unspecified or
|
||||
or explicitly specified to 0 in XML resources,
|
||||
{@code Arrays.hashCode(new Object[] {subtypeLocale, extraValue}) will be used instead.
|
||||
explicitly specified to 0 in XML resources,
|
||||
{@code Arrays.hashCode(new Object[] {subtypeLocale, extraValue})} will be used instead.
|
||||
-->
|
||||
<attr name="subtypeId" />
|
||||
<!-- The BCP-47 Language Tag of the subtype. This replaces
|
||||
|
@ -2233,7 +2233,7 @@
|
||||
</declare-styleable>
|
||||
|
||||
<!-- Declaration of an {@link android.content.Intent} object in XML. May
|
||||
also include zero or more {@link #IntentCategory <category> and
|
||||
also include zero or more {@link #IntentCategory <category>} and
|
||||
{@link #Extra <extra>} tags. -->
|
||||
<declare-styleable name="Intent">
|
||||
<!-- The action name to assign to the Intent, as per
|
||||
|
@ -309,7 +309,7 @@ EffectContext.createWithCurrentGlContext()} from your OpenGL ES 2.0 context.</li
|
||||
android.media.effect.EffectContext#getFactory EffectContext.getFactory()}, which returns an instance
|
||||
of {@link android.media.effect.EffectFactory}.</li>
|
||||
<li>Call {@link android.media.effect.EffectFactory#createEffect createEffect()}, passing it an
|
||||
effect name from @link android.media.effect.EffectFactory}, such as {@link
|
||||
effect name from {@link android.media.effect.EffectFactory}, such as {@link
|
||||
android.media.effect.EffectFactory#EFFECT_FISHEYE} or {@link
|
||||
android.media.effect.EffectFactory#EFFECT_VIGNETTE}.</li>
|
||||
</ol>
|
||||
|
@ -112,7 +112,7 @@ public final class Outline {
|
||||
* Currently, only Outlines that can be represented as a rectangle, circle,
|
||||
* or round rect support clipping.
|
||||
*
|
||||
* @see {@link android.view.View#setClipToOutline(boolean)}
|
||||
* @see android.view.View#setClipToOutline(boolean)
|
||||
*/
|
||||
public boolean canClip() {
|
||||
return mMode != MODE_CONVEX_PATH;
|
||||
|
@ -1315,7 +1315,7 @@ public abstract class Drawable {
|
||||
* provide an appropriate Resources object.
|
||||
*
|
||||
* @return a new drawable object based on this constant state
|
||||
* @see {@link #newDrawable(Resources)}
|
||||
* @see #newDrawable(Resources)
|
||||
*/
|
||||
public abstract @NonNull Drawable newDrawable();
|
||||
|
||||
|
@ -3916,7 +3916,9 @@ public class AudioManager {
|
||||
* currently connected to the system and meeting the criteria specified in the
|
||||
* <code>flags</code> parameter.
|
||||
* @param flags A set of bitflags specifying the criteria to test.
|
||||
* @see {@link GET_DEVICES_OUTPUTS}, {@link GET_DEVICES_INPUTS} and {@link GET_DEVICES_ALL}.
|
||||
* @see #GET_DEVICES_OUTPUTS
|
||||
* @see #GET_DEVICES_INPUTS
|
||||
* @see #GET_DEVICES_ALL
|
||||
* @return A (possibly zero-length) array of AudioDeviceInfo objects.
|
||||
*/
|
||||
public AudioDeviceInfo[] getDevices(int flags) {
|
||||
@ -3987,7 +3989,9 @@ public class AudioManager {
|
||||
* parameter.
|
||||
* This is an internal function. The public API front is getDevices(int).
|
||||
* @param flags A set of bitflags specifying the criteria to test.
|
||||
* @see {@link GET_DEVICES_OUTPUTS}, {@link GET_DEVICES_INPUTS} and {@link GET_DEVICES_ALL}.
|
||||
* @see #GET_DEVICES_OUTPUTS
|
||||
* @see #GET_DEVICES_INPUTS
|
||||
* @see #GET_DEVICES_ALL
|
||||
* @return A (possibly zero-length) array of AudioDeviceInfo objects.
|
||||
* @hide
|
||||
*/
|
||||
@ -4033,7 +4037,7 @@ public class AudioManager {
|
||||
* Unregisters an {@link AudioDeviceCallback} object which has been previously registered
|
||||
* to receive notifications of changes to the set of connected audio devices.
|
||||
* @param callback The {@link AudioDeviceCallback} object that was previously registered
|
||||
* with {@link AudioManager#registerAudioDeviceCallback) to be unregistered.
|
||||
* with {@link AudioManager#registerAudioDeviceCallback} to be unregistered.
|
||||
*/
|
||||
public void unregisterAudioDeviceCallback(AudioDeviceCallback callback) {
|
||||
synchronized (mDeviceCallbacks) {
|
||||
|
@ -36,7 +36,7 @@ public class MediaSyncEvent {
|
||||
* The corresponding action is triggered only when the presentation is completed
|
||||
* (meaning the media has been presented to the user) on the specified session.
|
||||
* A synchronization of this type requires a source audio session ID to be set via
|
||||
* {@link #setAudioSessionId(int) method.
|
||||
* {@link #setAudioSessionId(int)} method.
|
||||
*/
|
||||
public static final int SYNC_EVENT_PRESENTATION_COMPLETE =
|
||||
AudioSystem.SYNC_EVENT_PRESENTATION_COMPLETE;
|
||||
|
@ -224,7 +224,7 @@ public class AudioMixingRule {
|
||||
* {@link AudioMixingRule#RULE_MATCH_ATTRIBUTE_CAPTURE_PRESET}.
|
||||
* @return the same Builder instance.
|
||||
* @throws IllegalArgumentException
|
||||
* @see {@link #excludeRule(AudioAttributes, int)}
|
||||
* @see #excludeRule(AudioAttributes, int)
|
||||
*/
|
||||
@SystemApi
|
||||
public Builder addRule(AudioAttributes attrToMatch, int rule)
|
||||
@ -253,7 +253,7 @@ public class AudioMixingRule {
|
||||
* {@link AudioMixingRule#RULE_MATCH_ATTRIBUTE_CAPTURE_PRESET}.
|
||||
* @return the same Builder instance.
|
||||
* @throws IllegalArgumentException
|
||||
* @see {@link #addRule(AudioAttributes, int)}
|
||||
* @see #addRule(AudioAttributes, int)
|
||||
*/
|
||||
@SystemApi
|
||||
public Builder excludeRule(AudioAttributes attrToMatch, int rule)
|
||||
@ -275,7 +275,7 @@ public class AudioMixingRule {
|
||||
* {@link AudioAttributes} or an {@link java.lang.Integer}).
|
||||
* @return the same Builder instance.
|
||||
* @throws IllegalArgumentException
|
||||
* @see {@link #excludeMixRule(int, Object)}
|
||||
* @see #excludeMixRule(int, Object)
|
||||
*/
|
||||
@SystemApi
|
||||
public Builder addMixRule(int rule, Object property) throws IllegalArgumentException {
|
||||
|
@ -24,7 +24,7 @@ EffectContext.createWithCurrentGlContext()} from your OpenGL ES 2.0 context.</li
|
||||
android.media.effect.EffectContext#getFactory EffectContext.getFactory()}, which returns an instance
|
||||
of {@link android.media.effect.EffectFactory}.</li>
|
||||
<li>Call {@link android.media.effect.EffectFactory#createEffect createEffect()}, passing it an
|
||||
effect name from @link android.media.effect.EffectFactory}, such as {@link
|
||||
effect name from {@link android.media.effect.EffectFactory}, such as {@link
|
||||
android.media.effect.EffectFactory#EFFECT_FISHEYE} or {@link
|
||||
android.media.effect.EffectFactory#EFFECT_VIGNETTE}.</li>
|
||||
</ol>
|
||||
|
@ -2441,10 +2441,10 @@ public final class ScriptIntrinsicBLAS extends ScriptIntrinsic {
|
||||
* @param TransA The type of transpose applied to matrix A.
|
||||
* @param TransB The type of transpose applied to matrix B.
|
||||
* @param alpha The scalar alpha.
|
||||
* @param A The input allocation contains matrix A, supported elements type {@link Element#F64_2
|
||||
* @param B The input allocation contains matrix B, supported elements type {@link Element#F64_2
|
||||
* @param A The input allocation contains matrix A, supported elements type {@link Element#F64_2}.
|
||||
* @param B The input allocation contains matrix B, supported elements type {@link Element#F64_2}.
|
||||
* @param beta The scalar beta.
|
||||
* @param C The input allocation contains matrix C, supported elements type {@link Element#F64_2
|
||||
* @param C The input allocation contains matrix C, supported elements type {@link Element#F64_2}.
|
||||
*/
|
||||
public void ZGEMM(@Transpose int TransA, @Transpose int TransB, Double2 alpha, Allocation A,
|
||||
Allocation B, Double2 beta, Allocation C) {
|
||||
|
@ -86,9 +86,9 @@ import java.util.Objects;
|
||||
* {@link android.app.Activity#setVrModeEnabled)}. An application may also implement a service to
|
||||
* be run while in VR mode by implementing {@link android.service.vr.VrListenerService}.
|
||||
*
|
||||
* @see {@link android.service.vr.VrListenerService}
|
||||
* @see {@link com.android.server.vr.VrManagerInternal}
|
||||
* @see {@link com.android.server.vr.VrStateListener}
|
||||
* @see android.service.vr.VrListenerService
|
||||
* @see com.android.server.vr.VrManagerInternal
|
||||
* @see com.android.server.vr.VrStateListener
|
||||
*
|
||||
* @hide
|
||||
*/
|
||||
|
@ -1462,12 +1462,12 @@ public class CarrierConfigManager {
|
||||
* moment.
|
||||
* </p>
|
||||
* <p>Requires that the calling app has carrier privileges.
|
||||
* @see #hasCarrierPrivileges
|
||||
* <p>
|
||||
* This method returns before the reload has completed, and
|
||||
* {@link android.service.carrier.CarrierService#onLoadConfig} will be called from an
|
||||
* arbitrary thread.
|
||||
* </p>
|
||||
* @see #hasCarrierPrivileges
|
||||
*/
|
||||
public void notifyConfigChangedForSubId(int subId) {
|
||||
try {
|
||||
|
@ -380,13 +380,13 @@ public class TelephonyManager {
|
||||
* The lookup key used with the {@link #ACTION_PHONE_STATE_CHANGED} broadcast
|
||||
* for a String containing the new call state.
|
||||
*
|
||||
* @see #EXTRA_STATE_IDLE
|
||||
* @see #EXTRA_STATE_RINGING
|
||||
* @see #EXTRA_STATE_OFFHOOK
|
||||
*
|
||||
* <p class="note">
|
||||
* Retrieve with
|
||||
* {@link android.content.Intent#getStringExtra(String)}.
|
||||
*
|
||||
* @see #EXTRA_STATE_IDLE
|
||||
* @see #EXTRA_STATE_RINGING
|
||||
* @see #EXTRA_STATE_OFFHOOK
|
||||
*/
|
||||
public static final String EXTRA_STATE = PhoneConstants.STATE_KEY;
|
||||
|
||||
@ -1073,12 +1073,12 @@ public class TelephonyManager {
|
||||
/**
|
||||
* Returns the neighboring cell information of the device.
|
||||
*
|
||||
* <p>Requires Permission:
|
||||
* {@link android.Manifest.permission#ACCESS_COARSE_LOCATION}
|
||||
*
|
||||
* @return List of NeighboringCellInfo or null if info unavailable.
|
||||
*
|
||||
* <p>Requires Permission:
|
||||
* (@link android.Manifest.permission#ACCESS_COARSE_UPDATES}
|
||||
*
|
||||
* @deprecated Use (@link getAllCellInfo} which returns a superset of the information
|
||||
* @deprecated Use {@link #getAllCellInfo} which returns a superset of the information
|
||||
* from NeighboringCellInfo.
|
||||
*/
|
||||
@Deprecated
|
||||
@ -1624,6 +1624,11 @@ public class TelephonyManager {
|
||||
/**
|
||||
* Returns a constant indicating the radio technology (network type)
|
||||
* currently in use on the device for data transmission.
|
||||
*
|
||||
* <p>
|
||||
* Requires Permission:
|
||||
* {@link android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE}
|
||||
*
|
||||
* @return the network type
|
||||
*
|
||||
* @see #NETWORK_TYPE_UNKNOWN
|
||||
@ -1642,10 +1647,6 @@ public class TelephonyManager {
|
||||
* @see #NETWORK_TYPE_LTE
|
||||
* @see #NETWORK_TYPE_EHRPD
|
||||
* @see #NETWORK_TYPE_HSPAP
|
||||
*
|
||||
* <p>
|
||||
* Requires Permission:
|
||||
* {@link android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE}
|
||||
*/
|
||||
public int getDataNetworkType() {
|
||||
return getDataNetworkType(getSubId());
|
||||
|
Reference in New Issue
Block a user