diff options
Diffstat (limited to 'docs/html/guide')
| -rw-r--r-- | docs/html/guide/components/activities.jd | 1 | ||||
| -rw-r--r-- | docs/html/guide/components/fragments.jd | 2 | ||||
| -rw-r--r-- | docs/html/guide/practices/index.jd | 4 | ||||
| -rw-r--r-- | docs/html/guide/topics/graphics/prop-animation.jd | 4 | ||||
| -rw-r--r-- | docs/html/guide/topics/manifest/data-element.jd | 3 | ||||
| -rw-r--r-- | docs/html/guide/topics/manifest/intent-filter-element.jd | 6 | ||||
| -rw-r--r-- | docs/html/guide/topics/manifest/uses-sdk-element.jd | 80 | ||||
| -rw-r--r-- | docs/html/guide/topics/providers/calendar-provider.jd | 2 | ||||
| -rw-r--r-- | docs/html/guide/topics/resources/accessing-resources.jd | 12 | ||||
| -rw-r--r-- | docs/html/guide/topics/resources/animation-resource.jd | 2 | ||||
| -rw-r--r-- | docs/html/guide/topics/resources/providing-resources.jd | 2 | ||||
| -rw-r--r-- | docs/html/guide/topics/search/search-dialog.jd | 1 | ||||
| -rw-r--r-- | docs/html/guide/topics/ui/actionbar.jd | 3 | ||||
| -rw-r--r-- | docs/html/guide/topics/ui/binding.jd | 15 | ||||
| -rw-r--r-- | docs/html/guide/topics/ui/ui-events.jd | 4 | ||||
| -rw-r--r-- | docs/html/guide/webapps/webview.jd | 5 |
16 files changed, 71 insertions, 75 deletions
diff --git a/docs/html/guide/components/activities.jd b/docs/html/guide/components/activities.jd index 2897804..1cbaa79 100644 --- a/docs/html/guide/components/activities.jd +++ b/docs/html/guide/components/activities.jd @@ -1,4 +1,5 @@ page.title=Activities +page.tags="activity","intent" @jd:body <div id="qv-wrapper"> diff --git a/docs/html/guide/components/fragments.jd b/docs/html/guide/components/fragments.jd index 7747b31..32c9f99 100644 --- a/docs/html/guide/components/fragments.jd +++ b/docs/html/guide/components/fragments.jd @@ -172,7 +172,7 @@ the user might not come back).</dd> <p>Most applications should implement at least these three methods for every fragment, but there are several other callback methods you should also use to handle various stages of the -fragment lifecycle. All the lifecycle callback methods are discussed more later, in the section +fragment lifecycle. All the lifecycle callback methods are discussed in more detail in the section about <a href="#Lifecycle">Handling the Fragment Lifecycle</a>.</p> diff --git a/docs/html/guide/practices/index.jd b/docs/html/guide/practices/index.jd index 04a43c5..48a849a 100644 --- a/docs/html/guide/practices/index.jd +++ b/docs/html/guide/practices/index.jd @@ -19,7 +19,7 @@ of fueling the impression-install-ranking cycle: improve the product!</p> <a href="http://android-developers.blogspot.com/2012/01/say-goodbye-to-menu-button.html"> <h4>Say Goodbye to the Menu Button</h4> - <p>As Ice Cream Sandwich rolls out to more devices, it?s important that you begin to migrate + <p>As Ice Cream Sandwich rolls out to more devices, it's important that you begin to migrate your designs to the action bar in order to promote a consistent Android user experience.</p> </a> @@ -49,4 +49,4 @@ make mistakes in the way they interact with the Android system and with other ap </div> -</div>
\ No newline at end of file +</div> diff --git a/docs/html/guide/topics/graphics/prop-animation.jd b/docs/html/guide/topics/graphics/prop-animation.jd index b733624..49d7bb8 100644 --- a/docs/html/guide/topics/graphics/prop-animation.jd +++ b/docs/html/guide/topics/graphics/prop-animation.jd @@ -479,7 +479,7 @@ ObjectAnimator.ofFloat(targetObject, "propName", 1f) </li> <li>Depending on what property or object you are animating, you might need to call the {@link - android.view.View#invalidate invalidate()} method on a View force the screen to redraw itself with the + android.view.View#invalidate invalidate()} method on a View to force the screen to redraw itself with the updated animated values. You do this in the {@link android.animation.ValueAnimator.AnimatorUpdateListener#onAnimationUpdate onAnimationUpdate()} callback. For example, animating the color property of a Drawable object only cause updates to the @@ -825,7 +825,7 @@ rotationAnim.setDuration(5000ms); <h2 id="views">Animating Views</h2> - <p>The property animation system allow streamlined animation of View objects and offerse + <p>The property animation system allow streamlined animation of View objects and offers a few advantages over the view animation system. The view animation system transformed View objects by changing the way that they were drawn. This was handled in the container of each View, because the View itself had no properties to manipulate. diff --git a/docs/html/guide/topics/manifest/data-element.jd b/docs/html/guide/topics/manifest/data-element.jd index 8fd91de..766d2d7 100644 --- a/docs/html/guide/topics/manifest/data-element.jd +++ b/docs/html/guide/topics/manifest/data-element.jd @@ -85,6 +85,9 @@ host names using lowercase letters.</p> The subtype can be the asterisk wildcard ({@code *}) to indicate that any subtype matches. +<p>It's common for an intent filter to declare a {@code <data>} that includes +only the {@code android:mimeType} attribute.</p> + <p class="note">Note: MIME type matching in the Android framework is case-sensitive, unlike formal RFC MIME types. As a result, you should always specify MIME types using lowercase letters.</p> diff --git a/docs/html/guide/topics/manifest/intent-filter-element.jd b/docs/html/guide/topics/manifest/intent-filter-element.jd index f90541c..68da981 100644 --- a/docs/html/guide/topics/manifest/intent-filter-element.jd +++ b/docs/html/guide/topics/manifest/intent-filter-element.jd @@ -119,7 +119,11 @@ one activity over others. <p> The value must be an integer, such as "{@code 100}". Higher numbers have a -higher priority. +higher priority. The default value is 0. +The value must be greater than -1000 and less than 1000.</p> + +<p>Also see {@link android.content.IntentFilter#setPriority +setPriority()}. </p></dd> </dl></dd> diff --git a/docs/html/guide/topics/manifest/uses-sdk-element.jd b/docs/html/guide/topics/manifest/uses-sdk-element.jd index f9e2785..3b3bb8f 100644 --- a/docs/html/guide/topics/manifest/uses-sdk-element.jd +++ b/docs/html/guide/topics/manifest/uses-sdk-element.jd @@ -26,14 +26,14 @@ parent.link=manifest-intro.html </div> </div> -<div class="sidebox-wrapper"> +<div class="sidebox-wrapper"> <div class="sidebox"> - <img src="{@docRoot}assets/images/icon_play.png" style="float:left;margin:0;padding:0;"> - <p style="color:#669999;padding-top:1em;">Google Play Filtering</p> + <img src="{@docRoot}assets/images/icon_play.png" style="float:left;margin:0;padding:0;"> + <p style="color:#669999;padding-top:1em;">Google Play Filtering</p> <p style="padding-top:1em;">Google Play uses the <code><uses-sdk></code> - attributes declared in your app manifest to filter your app from devices + attributes declared in your app manifest to filter your app from devices that do not meet it's platform version requirements. Before setting these - attributes, make sure that you understand + attributes, make sure that you understand <a href="{@docRoot}google/play/filters.html">Google Play filters</a>. </p> </div> </div> @@ -41,7 +41,7 @@ parent.link=manifest-intro.html <dl class="xml"> <dt>syntax:</dt> <dd><pre> -<uses-sdk android:<a href="#min">minSdkVersion</a>="<i>integer</i>" +<uses-sdk android:<a href="#min">minSdkVersion</a>="<i>integer</i>" android:<a href="#target">targetSdkVersion</a>="<i>integer</i>" android:<a href="#max">maxSdkVersion</a>="<i>integer</i>" /></pre></dd> @@ -55,14 +55,14 @@ API Level of a given Android system, which may vary among different Android devi </p> <p>Despite its name, this element is used to specify the API Level, <em>not</em> -the version number of the SDK (software development kit) or Android platform. +the version number of the SDK (software development kit) or Android platform. The API Level is always a single integer. You cannot derive the API Level from its associated Android version number (for example, it is not the same as the major version or the sum of the major and minor versions).</p> <p>Also read the document about <a href="{@docRoot}tools/publishing/versioning.html">Versioning Your Applications</a>. -</p></dd> +</p></dd> <dt>attributes:</dt> @@ -117,8 +117,8 @@ the corresponding platform version.</p> </dd> <dt><a name="max"></a>{@code android:maxSdkVersion}</dt> - <dd>An integer designating the maximum API Level on which the application is - designed to run. + <dd>An integer designating the maximum API Level on which the application is + designed to run. <p>In Android 1.5, 1.6, 2.0, and 2.0.1, the system checks the value of this attribute when installing an application and when re-validating the application @@ -165,7 +165,7 @@ installation or re-validation. Google Play will continue to use the attribute as a filter, however, when presenting users with applications available for download. </div> </dd> - + </dl></dd> @@ -217,7 +217,7 @@ modification.</p> <p>The framework API that an Android platform delivers is specified using an integer identifier called "API Level". Each Android platform version supports exactly one API Level, although support is implicit for all earlier API Levels -(down to API Level 1). The initial release of the Android platform provided +(down to API Level 1). The initial release of the Android platform provided API Level 1 and subsequent releases have incremented the API Level.</p> <p>The table below specifies the API Level supported by each version of the @@ -227,8 +227,8 @@ Versions dashboards page</a>.</p> <table> <tr><th>Platform Version</th><th>API Level</th><th>VERSION_CODE</th><th>Notes</th></tr> - - <tr><td><a href="{@docRoot}about/versions/android-4.2.html">Android 4.2</a></td> + + <tr><td><a href="{@docRoot}about/versions/android-4.2.html">Android 4.2, 4.2.2</a></td> <td><a href="{@docRoot}sdk/api_diff/17/changes.html" title="Diff Report">17</a></td> <td>{@link android.os.Build.VERSION_CODES#JELLY_BEAN_MR1}</td> <td><a href="{@docRoot}about/versions/jelly-bean.html">Platform @@ -250,70 +250,70 @@ Highlights</a></td></tr> <td><a href="{@docRoot}sdk/api_diff/14/changes.html" title="Diff Report">14</a></td> <td>{@link android.os.Build.VERSION_CODES#ICE_CREAM_SANDWICH}</td> </tr> - + <tr><td><a href="{@docRoot}about/versions/android-3.2.html">Android 3.2</a></td> <td><a href="{@docRoot}sdk/api_diff/13/changes.html" title="Diff Report">13</a></td> <td>{@link android.os.Build.VERSION_CODES#HONEYCOMB_MR2}</td> <td><!-- <a href="{@docRoot}about/versions/android-3.2-highlights.html">Platform Highlights</a>--></td></tr> - + <tr><td><a href="{@docRoot}about/versions/android-3.1.html">Android 3.1.x</a></td> <td><a href="{@docRoot}sdk/api_diff/12/changes.html" title="Diff Report">12</a></td> <td>{@link android.os.Build.VERSION_CODES#HONEYCOMB_MR1}</td> <td><a href="{@docRoot}about/versions/android-3.1-highlights.html">Platform Highlights</a></td></tr> - + <tr><td><a href="{@docRoot}about/versions/android-3.0.html">Android 3.0.x</td> <td><a href="{@docRoot}sdk/api_diff/11/changes.html" title="Diff Report">11</a></td> <td>{@link android.os.Build.VERSION_CODES#HONEYCOMB}</td> <td><a href="{@docRoot}about/versions/android-3.0-highlights.html">Platform Highlights</a></td></tr> - + <tr><td><a href="{@docRoot}about/versions/android-2.3.3.html">Android 2.3.4<br>Android 2.3.3</td> <td><a href="{@docRoot}sdk/api_diff/10/changes.html" title="Diff Report">10</a></td> <td>{@link android.os.Build.VERSION_CODES#GINGERBREAD_MR1}</td> <td rowspan="2"><a href="{@docRoot}about/versions/android-2.3-highlights.html">Platform Highlights</a></td></tr> - + <tr><td><a href="{@docRoot}about/versions/android-2.3.html">Android 2.3.2<br>Android 2.3.1<br>Android 2.3</td> <td><a href="{@docRoot}sdk/api_diff/9/changes.html" title="Diff Report">9</a></td> <td>{@link android.os.Build.VERSION_CODES#GINGERBREAD}</td> </tr> - + <tr><td><a href="{@docRoot}about/versions/android-2.2.html">Android 2.2.x</td> <td ><a href="{@docRoot}sdk/api_diff/8/changes.html" title="Diff Report">8</a></td> <td>{@link android.os.Build.VERSION_CODES#FROYO}</td> <td><a href="{@docRoot}about/versions/android-2.2-highlights.html">Platform Highlights</a></td></tr> - + <tr><td><a href="{@docRoot}about/versions/android-2.1.html">Android 2.1.x</td> <td><a href="{@docRoot}sdk/api_diff/7/changes.html" title="Diff Report">7</a></td> <td>{@link android.os.Build.VERSION_CODES#ECLAIR_MR1}</td> <td rowspan="3" ><a href="{@docRoot}about/versions/android-2.0-highlights.html">Platform Highlights</a></td></tr> - + <tr><td><a href="{@docRoot}about/versions/android-2.0.1.html">Android 2.0.1</td> <td><a href="{@docRoot}sdk/api_diff/6/changes.html" title="Diff Report">6</a></td> <td>{@link android.os.Build.VERSION_CODES#ECLAIR_0_1}</td> </tr> - + <tr><td><a href="{@docRoot}about/versions/android-2.0.html">Android 2.0</td> <td><a href="{@docRoot}sdk/api_diff/5/changes.html" title="Diff Report">5</a></td> <td>{@link android.os.Build.VERSION_CODES#ECLAIR}</td> </tr> - + <tr><td><a href="{@docRoot}about/versions/android-1.6.html">Android 1.6</td> <td><a href="{@docRoot}sdk/api_diff/4/changes.html" title="Diff Report">4</a></td> <td>{@link android.os.Build.VERSION_CODES#DONUT}</td> <td><a href="{@docRoot}about/versions/android-1.6-highlights.html">Platform Highlights</a></td></tr> - + <tr><td><a href="{@docRoot}about/versions/android-1.5.html">Android 1.5</td> <td><a href="{@docRoot}sdk/api_diff/3/changes.html" title="Diff Report">3</a></td> <td>{@link android.os.Build.VERSION_CODES#CUPCAKE}</td> <td><a href="{@docRoot}about/versions/android-1.5-highlights.html">Platform Highlights</a></td></tr> - + <tr><td><a href="{@docRoot}about/versions/android-1.1.html">Android 1.1</td> <td>2</td> <td>{@link android.os.Build.VERSION_CODES#BASE_1_1}</td><td></td></tr> - + <tr><td>Android 1.0</td> <td>1</td> <td>{@link android.os.Build.VERSION_CODES#BASE}</td> @@ -324,10 +324,10 @@ Highlights</a></td></tr> <h2 id="uses">Uses of API Level in Android</h2> <p>The API Level identifier serves a key role in ensuring the best possible -experience for users and application developers: +experience for users and application developers: <ul> -<li>It lets the Android platform describe the maximum framework API revision +<li>It lets the Android platform describe the maximum framework API revision that it supports</li> <li>It lets applications describe the framework API revision that they require</li> @@ -349,7 +349,7 @@ on which the application is able to run. The default value is "1".</li> <li><code>android:targetSdkVersion</code> — Specifies the API Level on which the application is designed to run. In some cases, this allows the application to use manifest elements or behaviors defined in the target -API Level, rather than being restricted to using only those defined +API Level, rather than being restricted to using only those defined for the minimum API Level.</li> <li><code>android:maxSdkVersion</code> — Specifies the maximum API Level on which the application is able to run. <strong>Important:</strong> Please read the <a @@ -375,7 +375,7 @@ installation to begin only if these conditions are met:</p> must be less than or equal to the system's API Level integer. If not declared, the system assumes that the application requires API Level 1. </li> <li>If a <code>android:maxSdkVersion</code> attribute is declared, its value -must be equal to or greater than the system's API Level integer. +must be equal to or greater than the system's API Level integer. If not declared, the system assumes that the application has no maximum API Level. Please read the <a href="{@docRoot}guide/topics/manifest/uses-sdk-element.html"><code><uses-sdk></code></a> @@ -470,7 +470,7 @@ might not receive an update for a significant amount of time. </p> <p>When you are developing your application, you will need to choose the platform version against which you will compile the application. In general, you should compile your application against the lowest possible -version of the platform that your application can support. +version of the platform that your application can support. <p>You can determine the lowest possible platform version by compiling the application against successively lower build targets. After you determine the @@ -513,7 +513,7 @@ download other platform versions as necessary. </p> located in the <sdk>/tools directory. You can launch the SDK updater by executing <code>android sdk</code>. You can also simply double-click the android.bat (Windows) or android (OS X/Linux) file. -In ADT, you can also access the updater by selecting +In ADT, you can also access the updater by selecting <strong>Window</strong> > <strong>Android SDK Manager</strong>.</p> @@ -552,9 +552,9 @@ Level integer.</p> <h2 id="filtering">Filtering the Reference Documentation by API Level</h2> <p>Reference documentation pages on the Android Developers site offer a "Filter -by API Level" control in the top-right area of each page. You can use the -control to show documentation only for parts of the API that are actually -accessible to your application, based on the API Level that it specifies in +by API Level" control in the top-right area of each page. You can use the +control to show documentation only for parts of the API that are actually +accessible to your application, based on the API Level that it specifies in the <code>android:minSdkVersion</code> attribute of its manifest file. </p> <p>To use filtering, select the checkbox to enable filtering, just below the @@ -574,10 +574,10 @@ disabled, so that you can view the full framework API, regardless of API Level. </p> <p>Also note that the reference documentation for individual API elements -specifies the API Level at which each element was introduced. The API Level -for packages and classes is specified as "Since <api level>" at the -top-right corner of the content area on each documentation page. The API Level -for class members is specified in their detailed description headers, +specifies the API Level at which each element was introduced. The API Level +for packages and classes is specified as "Since <api level>" at the +top-right corner of the content area on each documentation page. The API Level +for class members is specified in their detailed description headers, at the right margin. </p> diff --git a/docs/html/guide/topics/providers/calendar-provider.jd b/docs/html/guide/topics/providers/calendar-provider.jd index f53b062..5adc68c 100644 --- a/docs/html/guide/topics/providers/calendar-provider.jd +++ b/docs/html/guide/topics/providers/calendar-provider.jd @@ -605,7 +605,7 @@ ContentValues values = new ContentValues(); Uri updateUri = null; // The new title for the event values.put(Events.TITLE, "Kickboxing"); -myUri = ContentUris.withAppendedId(Events.CONTENT_URI, eventID); +updateUri = ContentUris.withAppendedId(Events.CONTENT_URI, eventID); int rows = getContentResolver().update(updateUri, values, null, null); Log.i(DEBUG_TAG, "Rows updated: " + rows); </pre> diff --git a/docs/html/guide/topics/resources/accessing-resources.jd b/docs/html/guide/topics/resources/accessing-resources.jd index 0673b6f..8f99653 100644 --- a/docs/html/guide/topics/resources/accessing-resources.jd +++ b/docs/html/guide/topics/resources/accessing-resources.jd @@ -50,7 +50,7 @@ the {@code aapt} tool automatically generates.</p> <p>When your application is compiled, {@code aapt} generates the {@code R} class, which contains resource IDs for all the resources in your {@code res/} directory. For each type of resource, there is an {@code R} subclass (for example, -{@code R.drawable} for all drawable resources) and for each resource of that type, there is a static +{@code R.drawable} for all drawable resources), and for each resource of that type, there is a static integer (for example, {@code R.drawable.icon}). This integer is the resource ID that you can use to retrieve your resource.</p> @@ -68,7 +68,7 @@ resource is a simple value (such as a string).</li> <p>There are two ways you can access a resource:</p> <ul> - <li><strong>In code:</strong> Using an static integer from a sub-class of your {@code R} + <li><strong>In code:</strong> Using a static integer from a sub-class of your {@code R} class, such as: <pre class="classic no-pretty-print">R.string.hello</pre> <p>{@code string} is the resource type and {@code hello} is the resource name. There are many @@ -264,11 +264,13 @@ reference a system resource, you would need to include the package name. For exa android:text="@string/hello" /> </pre> -<p class="note"><strong>Note:</strong> You should use string resources at all times, so that your -application can be localized for other languages. For information about creating alternative +<p class="note"><strong>Note:</strong> You should use string resources at +all times, so that your application can be localized for other languages. +For information about creating alternative resources (such as localized strings), see <a href="providing-resources.html#AlternativeResources">Providing Alternative -Resources</a>.</p> +Resources</a>. For a complete guide to localizing your application for other languages, +see <a href="localization.html">Localization</a>.</p> <p>You can even use resources in XML to create aliases. For example, you can create a drawable resource that is an alias for another drawable resource:</p> diff --git a/docs/html/guide/topics/resources/animation-resource.jd b/docs/html/guide/topics/resources/animation-resource.jd index 3af52aa..ef64f07 100644 --- a/docs/html/guide/topics/resources/animation-resource.jd +++ b/docs/html/guide/topics/resources/animation-resource.jd @@ -217,7 +217,7 @@ group animation elements together inside the <code><set></code> element, i </dd> <dt id="val-animator-element"><code><animator></code></dt> - <dd>Animates a over a specified amount of time. + <dd>Performs an animation over a specified amount of time. Represents a {@link android.animation.ValueAnimator}. <p class="caps">attributes:</p> diff --git a/docs/html/guide/topics/resources/providing-resources.jd b/docs/html/guide/topics/resources/providing-resources.jd index b311b7f..5097cc4 100644 --- a/docs/html/guide/topics/resources/providing-resources.jd +++ b/docs/html/guide/topics/resources/providing-resources.jd @@ -376,7 +376,7 @@ res/ screen area. Specifically, the device's smallestWidth is the shortest of the screen's available height and width (you may also think of it as the "smallest possible width" for the screen). You can use this qualifier to ensure that, regardless of the screen's current orientation, your -application's has at least {@code <N>} dps of width available for it UI.</p> +application has at least {@code <N>} dps of width available for its UI.</p> <p>For example, if your layout requires that its smallest dimension of screen area be at least 600 dp at all times, then you can use this qualifer to create the layout resources, {@code res/layout-sw600dp/}. The system will use these resources only when the smallest dimension of diff --git a/docs/html/guide/topics/search/search-dialog.jd b/docs/html/guide/topics/search/search-dialog.jd index b9a26d6..e24681a 100644 --- a/docs/html/guide/topics/search/search-dialog.jd +++ b/docs/html/guide/topics/search/search-dialog.jd @@ -722,6 +722,7 @@ public boolean onCreateOptionsMenu(Menu menu) { // Get the SearchView and set the searchable configuration SearchManager searchManager = (SearchManager) {@link android.app.Activity#getSystemService getSystemService}(Context.SEARCH_SERVICE); SearchView searchView = (SearchView) menu.findItem(R.id.menu_search).getActionView(); + // Assumes current activity is the searchable activity searchView.setSearchableInfo(searchManager.getSearchableInfo({@link android.app.Activity#getComponentName()})); searchView.setIconifiedByDefault(false); // Do not iconify the widget; expand it by default diff --git a/docs/html/guide/topics/ui/actionbar.jd b/docs/html/guide/topics/ui/actionbar.jd index 3115c8f..db09e7d 100644 --- a/docs/html/guide/topics/ui/actionbar.jd +++ b/docs/html/guide/topics/ui/actionbar.jd @@ -1,4 +1,5 @@ page.title=Action Bar +page.tags="action bar","menu" parent.title=User Interface parent.link=index.html @jd:body @@ -673,7 +674,7 @@ action view still appears in the action bar when the user selects the item. You view collapsible by adding {@code "collapseActionView"} to the {@code android:showAsAction} attribute, as shown in the XML above.</p> -<p>Because the system will expand the action view when the user selects the item, so you +<p>Because the system will expand the action view when the user selects the item, you <em>do not</em> need to respond to the item in the {@link android.app.Activity#onOptionsItemSelected onOptionsItemSelected} callback. The system still calls {@link android.app.Activity#onOptionsItemSelected onOptionsItemSelected()} when the user selects it, diff --git a/docs/html/guide/topics/ui/binding.jd b/docs/html/guide/topics/ui/binding.jd index e8b49d5..a4fd25c 100644 --- a/docs/html/guide/topics/ui/binding.jd +++ b/docs/html/guide/topics/ui/binding.jd @@ -10,13 +10,6 @@ parent.link=index.html <li><a href="#FillingTheLayout">Filling the Layout with Data</a></li> <li><a href="#HandlingUserSelections">Handling User Selections</a></li> </ol> - - <h2>Related tutorials</h2> - <ol> - <li><a href="{@docRoot}resources/tutorials/views/hello-spinner.html">Spinner</a></li> - <li><a href="{@docRoot}resources/tutorials/views/hello-listview.html">List View</a></li> - <li><a href="{@docRoot}resources/tutorials/views/hello-gridview.html">Grid View</a></li> - </ol> </div> </div> @@ -81,8 +74,8 @@ mHistoryView.setOnItemClickListener(mMessageClickedHandler); </pre> <div class="special"> -<p>For more discussion on how to create different AdapterViews, read the following tutorials: -<a href="{@docRoot}resources/tutorials/views/hello-spinner.html">Hello Spinner</a>, -<a href="{@docRoot}resources/tutorials/views/hello-listview.html">Hello ListView</a>, and -<a href="{@docRoot}resources/tutorials/views/hello-gridview.html">Hello GridView</a>. +<p>For more discussion on how to create different AdapterViews, read the following guides: +<a href="{@docRoot}guide/topics/ui/controls/spinner.html">Spinner</a>, +<a href="{@docRoot}guide/topics/ui/layout/listview.html">List View</a>, and +<a href="{@docRoot}guide/topics/ui/layout/gridview.html">Grid View</a>. </div> diff --git a/docs/html/guide/topics/ui/ui-events.jd b/docs/html/guide/topics/ui/ui-events.jd index 707d4b1..6d41b15 100644 --- a/docs/html/guide/topics/ui/ui-events.jd +++ b/docs/html/guide/topics/ui/ui-events.jd @@ -13,10 +13,6 @@ parent.link=index.html <li><a href="#HandlingFocus">Handling Focus</a></li> </ol> - <h2>Related tutorials</h2> - <ol> - <li><a href="{@docRoot}resources/tutorials/views/hello-formstuff.html">Form Stuff</a></li> - </ol> </div> </div> diff --git a/docs/html/guide/webapps/webview.jd b/docs/html/guide/webapps/webview.jd index d2b2532..c87be06 100644 --- a/docs/html/guide/webapps/webview.jd +++ b/docs/html/guide/webapps/webview.jd @@ -33,11 +33,6 @@ layout</li> <li>{@link android.webkit.WebViewClient}</li> </ol> -<h2>Related tutorials</h2> -<ol> - <li><a href="{@docRoot}resources/tutorials/views/hello-webview.html">Web View</a></li> -</ol> - </div> </div> |
