Выровнять TextView внизу макета с вкладками

1

Я пытаюсь выровнять 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>
Теги:
android-layout

1 ответ

1
Лучший ответ

Вы установили высоту и ширину TextView в значение "fill_parent". Это означает, что база самого представления находится внизу, но текст в представлении, вероятно, находится в верхней части его макета. Вы должны установить высоту на "wrap_content". Если смотреть только так высоко, как должно быть, оно должно появиться в нижней части его макета.

  • 0
    да, это сделал. благодарю вас!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню