diff options
| author | 2016-08-09 21:03:00 +0000 | |
|---|---|---|
| committer | 2016-08-09 21:03:00 +0000 | |
| commit | ca17f5b8e395d773c98a38b82901119a1c8b4773 (patch) | |
| tree | d6e4ade0b6d17f3a96985d692b6a4d346176a63b | |
| parent | 7218af3f9a4211185cb3f0306fd1c1230b8e4243 (diff) | |
| parent | 3b7309d753b2ba95fdf6ed203d6595edd64470b0 (diff) | |
Docs: Changed custom_toast to toast_layout
am: 3b7309d753
Change-Id: I3d85fb321e27643227c568127870c7ad07650c41
| -rw-r--r-- | docs/html/guide/topics/ui/notifiers/toasts.jd | 31 |
1 files changed, 20 insertions, 11 deletions
diff --git a/docs/html/guide/topics/ui/notifiers/toasts.jd b/docs/html/guide/topics/ui/notifiers/toasts.jd index d9627274fa3e..2262a9ab9567 100644 --- a/docs/html/guide/topics/ui/notifiers/toasts.jd +++ b/docs/html/guide/topics/ui/notifiers/toasts.jd @@ -76,16 +76,22 @@ To nudge it down, increase the value of the last parameter. <h2 id="CustomToastView">Creating a Custom Toast View</h2> -<p>If a simple text message isn't enough, you can create a customized layout for your -toast notification. To create a custom layout, define a View layout, -in XML or in your application code, and pass the root {@link android.view.View} object -to the {@link android.widget.Toast#setView(View)} method.</p> - -<p>For example, you can create the layout for the toast visible in the screenshot to the right -with the following XML (saved as <em>toast_layout.xml</em>):</p> +<p> + If a simple text message isn't enough, you can create a customized layout + for your toast notification. To create a custom layout, define a View + layout, in XML or in your application code, and pass the root {@link + android.view.View} object to the {@link android.widget.Toast#setView(View)} + method. +</p> + +<p> + For example, you can create the layout for the toast visible in the + screenshot to the right with the following XML (saved as + <em>layout/custom_toast.xml</em>): +</p> <pre> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" - android:id="@+id/toast_layout_root" + android:id="@+id/custom_toast_container" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" @@ -105,13 +111,16 @@ with the following XML (saved as <em>toast_layout.xml</em>):</p> </LinearLayout> </pre> -<p>Notice that the ID of the LinearLayout element is "toast_layout_root". You must use this -ID to inflate the layout from the XML, as shown here:</p> +<p> + Notice that the ID of the LinearLayout element is "custom_toast_container". + You must use this ID and the ID of the XML layout file "custom_toast" to + inflate the layout, as shown here: +</p> <pre> LayoutInflater inflater = getLayoutInflater(); View layout = inflater.inflate(R.layout.custom_toast, - (ViewGroup) findViewById(R.id.toast_layout_root)); + (ViewGroup) findViewById(R.id.custom_toast_container)); TextView text = (TextView) layout.findViewById(R.id.text); text.setText("This is a custom toast"); |