Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7c70fed3 authored by Elliot Waite's avatar Elliot Waite
Browse files

Revert fixed at links.

This reverts commit c4ae7827.

Change-Id: I65729721ced7fc04d0b9691b63520007adddee29
parent 8ba25495
Loading
Loading
Loading
Loading
+3 −3
Original line number Original line Diff line number Diff line
@@ -631,8 +631,8 @@ Bluetooth connection.</p>
<p>A new package, {@link android.net.wifi.p2p}, contains all the APIs for performing peer-to-peer
<p>A new package, {@link android.net.wifi.p2p}, contains all the APIs for performing peer-to-peer
connections with Wi-Fi. The primary class you need to work with is {@link
connections with Wi-Fi. The primary class you need to work with is {@link
android.net.wifi.p2p.WifiP2pManager}, which you can acquire by calling {@link
android.net.wifi.p2p.WifiP2pManager}, which you can acquire by calling {@link
android.app.Activity#getSystemService(java.lang.String) getSystemService(WIFI_P2P_SERVICE)}.
android.app.Activity#getSystemService getSystemService(WIFI_P2P_SERVICE)}. The {@link
The {@link android.net.wifi.p2p.WifiP2pManager} includes APIs that allow you to:</p>
android.net.wifi.p2p.WifiP2pManager} includes APIs that allow you to:</p>
<ul>
<ul>
<li>Initialize your application for P2P connections by calling {@link
<li>Initialize your application for P2P connections by calling {@link
android.net.wifi.p2p.WifiP2pManager#initialize initialize()}</li>
android.net.wifi.p2p.WifiP2pManager#initialize initialize()}</li>
@@ -798,7 +798,7 @@ text content to the {@link android.view.accessibility.AccessibilityEvent} if the
android.R.attr#contentDescription android:contentDescription} text is missing or
android.R.attr#contentDescription android:contentDescription} text is missing or
insufficient. To add more text description to the
insufficient. To add more text description to the
{@link android.view.accessibility.AccessibilityEvent}, call {@link
{@link android.view.accessibility.AccessibilityEvent}, call {@link
android.view.accessibility.AccessibilityRecord#getText()}.{@link java.util.List#add add()}.</p>
android.view.accessibility.AccessibilityEvent#getText()}.{@link java.util.List#add add()}.</p>
</li>
</li>
  <li>At this point, the {@link android.view.View} passes the event up the view hierarchy by calling
  <li>At this point, the {@link android.view.View} passes the event up the view hierarchy by calling
{@link android.view.ViewGroup#requestSendAccessibilityEvent requestSendAccessibilityEvent()} on the
{@link android.view.ViewGroup#requestSendAccessibilityEvent requestSendAccessibilityEvent()} on the
+7 −7
Original line number Original line Diff line number Diff line
@@ -213,9 +213,9 @@ setScreenBright(true)} allows you to instead set the display at its usual bright
<p>Android now allows your app to display unique content on additional screens that are connected
<p>Android now allows your app to display unique content on additional screens that are connected
to the user’s device over either a wired connection or Wi-Fi.
to the user’s device over either a wired connection or Wi-Fi.
 To create unique content for a secondary display, extend the {@link android.app.Presentation}
 To create unique content for a secondary display, extend the {@link android.app.Presentation}
class and implement the {@link android.app.Dialog#onCreate onCreate()} callback. Within
class and implement the {@link android.app.Presentation#onCreate onCreate()} callback. Within
{@link android.app.Dialog#onCreate onCreate()}, specify your UI for the secondary display
{@link android.app.Presentation#onCreate onCreate()}, specify your UI for the secondary display
by calling {@link android.app.Dialog#setContentView setContentView()}.
by calling {@link android.app.Presentation#setContentView setContentView()}.
As an extension of the {@link android.app.Dialog} class, the {@link
As an extension of the {@link android.app.Dialog} class, the {@link
android.app.Presentation} class provides the region in which your app can display a unique UI on the
android.app.Presentation} class provides the region in which your app can display a unique UI on the
secondary display.</p>
secondary display.</p>
@@ -241,13 +241,13 @@ appear on the secondary display.</p>


<p>To detect at runtime when a new display has been connected, create an instance of {@link
<p>To detect at runtime when a new display has been connected, create an instance of {@link
android.media.MediaRouter.SimpleCallback} in which you implement the {@link
android.media.MediaRouter.SimpleCallback} in which you implement the {@link
android.media.MediaRouter.Callback#onRoutePresentationDisplayChanged
android.media.MediaRouter.SimpleCallback#onRoutePresentationDisplayChanged
onRoutePresentationDisplayChanged()} callback method, which the system will call when a new
onRoutePresentationDisplayChanged()} callback method, which the system will call when a new
presentation display is connected. Then register the {@link
presentation display is connected. Then register the {@link
android.media.MediaRouter.SimpleCallback} by passing it to {@link
android.media.MediaRouter.SimpleCallback} by passing it to {@link
android.media.MediaRouter#addCallback MediaRouter.addCallback()} along with the {@link
android.media.MediaRouter#addCallback MediaRouter.addCallback()} along with the {@link
android.media.MediaRouter#ROUTE_TYPE_LIVE_VIDEO} route type. When you receive a call to
android.media.MediaRouter#ROUTE_TYPE_LIVE_VIDEO} route type. When you receive a call to
{@link android.media.MediaRouter.Callback#onRoutePresentationDisplayChanged
{@link android.media.MediaRouter.SimpleCallback#onRoutePresentationDisplayChanged
onRoutePresentationDisplayChanged()}, simply call {@link
onRoutePresentationDisplayChanged()}, simply call {@link
android.media.MediaRouter#getSelectedRoute MediaRouter.getSelectedRoute()} as mentioned above.</p>
android.media.MediaRouter#getSelectedRoute MediaRouter.getSelectedRoute()} as mentioned above.</p>


@@ -262,7 +262,7 @@ applied to your application or activity.</p>
likely a different screen density. Because the screen characteristics may different, you should
likely a different screen density. Because the screen characteristics may different, you should
provide resources that are optimized specifically for such larger displays. If you need
provide resources that are optimized specifically for such larger displays. If you need
to request additional resources from your {@link
to request additional resources from your {@link
android.app.Presentation}, call {@link android.app.Dialog#getContext()}{@link
android.app.Presentation}, call {@link android.app.Presentation#getContext()}{@link
android.content.Context#getResources .getResources()} to get the {@link
android.content.Context#getResources .getResources()} to get the {@link
android.content.res.Resources} object corresponding to the display. This provides
android.content.res.Resources} object corresponding to the display. This provides
the appropriate resources from your app that are best suited for the
the appropriate resources from your app that are best suited for the
@@ -510,7 +510,7 @@ common operations for you such as:</p>
  <p>To use a script intrinsic, call the static <code>create()</code> method of each instrinsic
  <p>To use a script intrinsic, call the static <code>create()</code> method of each instrinsic
  to create an instance of the script. You then call the available <code>set()</code>
  to create an instance of the script. You then call the available <code>set()</code>
  methods of each script intrinsic to set any necessary inputs and options.
  methods of each script intrinsic to set any necessary inputs and options.
  Finally, call the {@link android.renderscript.Script#forEach forEach()}</code>
  Finally, call the {@link android.renderscript.ScriptC#forEach forEach()}</code>
  method to execute the script.</p>
  method to execute the script.</p>
  </dd>
  </dd>


+1 −1
Original line number Original line Diff line number Diff line
@@ -907,7 +907,7 @@ external data.</p>


<p>To track changes to inserts and updates, you can now include the {@link android.provider.ContactsContract.ContactsColumns#CONTACT_LAST_UPDATED_TIMESTAMP} parameter with your selection to query only the contacts that have changed since the last time you queried the provider.</p>
<p>To track changes to inserts and updates, you can now include the {@link android.provider.ContactsContract.ContactsColumns#CONTACT_LAST_UPDATED_TIMESTAMP} parameter with your selection to query only the contacts that have changed since the last time you queried the provider.</p>


<p>To track which contacts have been deleted, the new table {@link android.provider.ContactsContract.DeletedContacts} provides a log of contacts that have been deleted (but each contact deleted is held in this table for a limited time). Similar to {@link android.provider.ContactsContract.ContactsColumns#CONTACT_LAST_UPDATED_TIMESTAMP}, you can use the new selection parameter, {@link android.provider.ContactsContract.DeletedContactsColumns#CONTACT_DELETED_TIMESTAMP} to check which contacts have been deleted since the last time you queried the provider. The table also contains the constant {@link android.provider.ContactsContract.DeletedContacts#DAYS_KEPT_MILLISECONDS} containing the number of days (in milliseconds) that the log will be kept.</p>
<p>To track which contacts have been deleted, the new table {@link android.provider.ContactsContract.DeletedContacts} provides a log of contacts that have been deleted (but each contact deleted is held in this table for a limited time). Similar to {@link android.provider.ContactsContract.ContactsColumns#CONTACT_LAST_UPDATED_TIMESTAMP}, you can use the new selection parameter, {@link android.provider.ContactsContract.DeletedContacts#CONTACT_DELETED_TIMESTAMP} to check which contacts have been deleted since the last time you queried the provider. The table also contains the constant {@link android.provider.ContactsContract.DeletedContacts#DAYS_KEPT_MILLISECONDS} containing the number of days (in milliseconds) that the log will be kept.</p>


<p>Additionally, the Contacts Provider now broadcasts the {@link
<p>Additionally, the Contacts Provider now broadcasts the {@link
android.provider.ContactsContract.Intents#CONTACTS_DATABASE_CREATED} action when the user
android.provider.ContactsContract.Intents#CONTACTS_DATABASE_CREATED} action when the user
+1 −1
Original line number Original line Diff line number Diff line
@@ -280,7 +280,7 @@ change fixes a problem where Dalvik was checking access rules incorrectly in pre
If your app uses the
If your app uses the
{@link java.lang.reflect.Constructor#newInstance(java.lang.Object...) newInstance()} method and you
{@link java.lang.reflect.Constructor#newInstance(java.lang.Object...) newInstance()} method and you
want to override access checks, call the
want to override access checks, call the
{@link java.lang.reflect.AccessibleObject#setAccessible(boolean) setAccessible()} method with the input
{@link java.lang.reflect.Constructor#setAccessible(boolean) setAccessible()} method with the input
parameter set to {@code true}. If your app uses the
parameter set to {@code true}. If your app uses the
<a href="{@docRoot}tools/support-library/features.html#v7-appcompat">v7 appcompat library</a> or the
<a href="{@docRoot}tools/support-library/features.html#v7-appcompat">v7 appcompat library</a> or the
<a href="{@docRoot}tools/support-library/features.html#v7-recyclerview">v7 recyclerview library</a>,
<a href="{@docRoot}tools/support-library/features.html#v7-recyclerview">v7 recyclerview library</a>,
+2 −2
Original line number Original line Diff line number Diff line
@@ -624,8 +624,8 @@ android.app.Activity#onSaveInstanceState onSaveInstanceState()}.</p>
before making the activity vulnerable to destruction. The system passes this method
before making the activity vulnerable to destruction. The system passes this method
a {@link android.os.Bundle} in which you can save
a {@link android.os.Bundle} in which you can save
state information about the activity as name-value pairs, using methods such as {@link
state information about the activity as name-value pairs, using methods such as {@link
android.os.BaseBundle#putString putString()} and {@link
android.os.Bundle#putString putString()} and {@link
android.os.BaseBundle#putInt putInt()}. Then, if the system kills your application
android.os.Bundle#putInt putInt()}. Then, if the system kills your application
process and the user navigates back to your activity, the system recreates the activity and passes
process and the user navigates back to your activity, the system recreates the activity and passes
the {@link android.os.Bundle} to both {@link android.app.Activity#onCreate onCreate()} and {@link
the {@link android.os.Bundle} to both {@link android.app.Activity#onCreate onCreate()} and {@link
android.app.Activity#onRestoreInstanceState onRestoreInstanceState()}. Using either of these
android.app.Activity#onRestoreInstanceState onRestoreInstanceState()}. Using either of these
Loading