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

Commit 72c30e2c authored by John Spurlock's avatar John Spurlock Committed by Android (Google) Code Review
Browse files

Merge "Fix typos in android.widget package docs." into jb-mr1-dev

parents 7de53949 aca7a741
Loading
Loading
Loading
Loading
+12 −5
Original line number Diff line number Diff line
<HTML>
<BODY>
<p>
The widget package contains (mostly visual) UI elements to use
on your Application screen. You can design your own <p>
on your Application screen. You can also design your own.
</p>

<p>
To create your own widget, extend {@link android.view.View} or a subclass. To
use your widget in layout XML, there are two additional files for you to
create. Here is a list of files you'll need to create to implement a custom
widget:
</p>
<ul>
<li><b>Java implementation file</b> - This is the file that implements the
behavior of the widget. If you can instantiate the object from layout XML,
@@ -19,14 +24,16 @@ another in their layout XML.</li>
res/layout/ that describes the layout of your widget. You could also do
this in code in your Java file.</li>
</ul>

<p>
ApiDemos sample application has an example of creating a custom layout XML
tag, LabelView. See the following files that demonstrate implementing and using
a custom widget:</p>
a custom widget:
</p>
<ul>
    <li><strong>LabelView.java</strong> - The implentation file</li>
    <li><strong>LabelView.java</strong> - The implementation file</li>
    <li><strong>res/values/attrs.xml</strong> - Definition file</li>
    <li><strong>res/layout/custom_view_1.xml</strong> - Layout
file</li>
    <li><strong>res/layout/custom_view_1.xml</strong> - Layout file</li>
</ul>
</BODY>
</HTML>