Я пытаюсь выровнять TextView в нижней части вкладки Layout, поэтому он находится вровень с нижней частью экрана. В основном это будет эквивалент строки состояния браузера, поэтому он будет только на пару пикселей с высоким текстом. Это то, что у меня есть до сих пор:
<LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="0dp" <TabWidget android:id="@android:id/tabs" android:layout_width="fill_parent" android:layout_height="wrap_content" android:padding="0dp" android:background="@drawable/tab_bg_selector" /> <FrameLayout android:id="@android:id/tabcontent" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="0dp" /> <TextView android:id="@+id/status" android:layout_width="fill_parent" android:layout_height="fill_parent" android:text="Last Updated" android:layout_alignParentBottom="true" android:background="#cccccc" /> </LinearLayout> <RelativeLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="10dp" android:layout_alignParentBottom="true"> <TextView android:id="@+id/status" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#cccccc" /> </RelativeLayout> </TabHost>
Вы установили высоту и ширину TextView в значение "fill_parent". Это означает, что база самого представления находится внизу, но текст в представлении, вероятно, находится в верхней части его макета. Вы должны установить высоту на "wrap_content". Если смотреть только так высоко, как должно быть, оно должно появиться в нижней части его макета.