我正在尝试将TextView对齐到Tab 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>
答案 0 :(得分:1)
您已将TextView的高度和宽度设置为“fill_parent”。这意味着视图的底部位于底部,但视图中的文本可能位于其布局的顶部。您应该将高度设置为“wrap_content”。由于视图只有它需要的高度,它应该出现在它的布局的底部。