diff options
author | The Android Open Source Project <initial-contribution@android.com> | 2009-03-03 18:28:45 -0800 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2009-03-03 18:28:45 -0800 |
commit | d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 (patch) | |
tree | 4b825dc642cb6eb9a060e54bf8d69288fbee4904 /docs/html/guide/tutorials/views/hello-tablelayout.jd | |
parent | 076357b8567458d4b6dfdcf839ef751634cd2bfb (diff) | |
download | frameworks_base-d83a98f4ce9cfa908f5c54bbd70f03eec07e7553.zip frameworks_base-d83a98f4ce9cfa908f5c54bbd70f03eec07e7553.tar.gz frameworks_base-d83a98f4ce9cfa908f5c54bbd70f03eec07e7553.tar.bz2 |
auto import from //depot/cupcake/@135843
Diffstat (limited to 'docs/html/guide/tutorials/views/hello-tablelayout.jd')
-rw-r--r-- | docs/html/guide/tutorials/views/hello-tablelayout.jd | 118 |
1 files changed, 0 insertions, 118 deletions
diff --git a/docs/html/guide/tutorials/views/hello-tablelayout.jd b/docs/html/guide/tutorials/views/hello-tablelayout.jd deleted file mode 100644 index 83d6f5d..0000000 --- a/docs/html/guide/tutorials/views/hello-tablelayout.jd +++ /dev/null @@ -1,118 +0,0 @@ -page.title=Hello, TableLayout -parent.title=Hello, Views -parent.link=index.html -@jd:body - -<p>A {@link android.widget.TableLayout} is a ViewGroup that -will lay child View elements into rows and columns.</p> - - -<ol> - <li>Start a new project/Activity called HelloTableLayout.</li> - <li>Open the layout file. - Make it like so: -<pre> -<?xml version="1.0" encoding="utf-8"?> -<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" - android:layout_width="fill_parent" - android:layout_height="fill_parent" - android:stretchColumns="1"> - - <TableRow> - <TextView - android:layout_column="1" - android:text="Open..." - android:padding="3dip" /> - <TextView - android:text="Ctrl-O" - android:gravity="right" - android:padding="3dip" /> - </TableRow> - - <TableRow> - <TextView - android:layout_column="1" - android:text="Save..." - android:padding="3dip" /> - <TextView - android:text="Ctrl-S" - android:gravity="right" - android:padding="3dip" /> - </TableRow> - - <TableRow> - <TextView - android:layout_column="1" - android:text="Save As..." - android:padding="3dip" /> - <TextView - android:text="Ctrl-Shift-S" - android:gravity="right" - android:padding="3dip" /> - </TableRow> - - <View - android:layout_height="2dip" - android:background="#FF909090" /> - - <TableRow> - <TextView - android:text="X" - android:padding="3dip" /> - <TextView - android:text="Import..." - android:padding="3dip" /> - </TableRow> - - <TableRow> - <TextView - android:text="X" - android:padding="3dip" /> - <TextView - android:text="Export..." - android:padding="3dip" /> - <TextView - android:text="Ctrl-E" - android:gravity="right" - android:padding="3dip" /> - </TableRow> - - <View - android:layout_height="2dip" - android:background="#FF909090" /> - - <TableRow> - <TextView - android:layout_column="1" - android:text="Quit" - android:padding="3dip" /> - </TableRow> -</TableLayout> -</pre> -<p>Notice how this resembles the structure of an HTML table. <code>TableLayout</code> is like the -<code>table</code> element; <code>TableRow</code> is like a <code>tr</code> element; but for our cells like -the html <code>td</code> element, we can use any kind of View. Here, we use <code>TextView</code> for the cells.</p> - -</li> -<li>Make sure your Activity loads this layout in the <code>onCreate()</code> method: -<pre> -public void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.main); -} -</pre> -<p><code>R.layout.main</code> refers to the <code>main.xml</code> layout file.</p> -</li> -<li>Run it.</li> -</ol> -<p>You should see the following:</p> -<img src="images/hello-tablelayout.png" width="150px" /> - -<h3>References</h3> -<ul> - <li>{@link android.widget.TableLayout}</li> - <li>{@link android.widget.TableRow}</li> - <li>{@link android.widget.TextView}</li> -</ul> - - |