How do I make Views fill the full width of their parent in my Android app?
Posted
by Omega
on Stack Overflow
See other posts from Stack Overflow
or by Omega
Published on 2010-03-08T23:35:25Z
Indexed on
2010/03/08
23:36 UTC
Read the original article
Hit count: 448
I have the following layout defined for one of my Activities:
<?xml version="1.0" encoding="utf-8"?>
<TableLayout android:id="@+id/TableLayout01" android:layout_width="fill_parent" android:layout_height="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android">
<TableRow android:id="@+id/TableRow01" android:layout_height="wrap_content" android:layout_width="fill_parent">
<EditText android:text="Resource Name" android:id="@+id/ResourceName" android:lines="1" android:isScrollContainer="false"></EditText>
</TableRow>
<TableRow android:id="@+id/TableRow02" android:layout_height="wrap_content" android:layout_width="fill_parent">
<Button android:id="@+id/Tile" android:text="Tile"></Button>
</TableRow>
</TableLayout>
The layout renders almost correctly, the only problem is that my text box and my button aren't occupying the full width of their respective rows.
I've tried specifying fill_parent
for the layout width properties, but to no avail, they still only occupy roughly half of the screen.
Documentation overall for Android so far has been great, but there are a few scenarios like this one where I hit an invisible wall! Thanks for all the help!
© Stack Overflow or respective owner