2011-12-23 3 views
0

У меня есть пользовательская вкладка в нижней части моего андроида. Я хотел бы иметь его «GONE» на главной странице, потому что содержимое главной страницы должно иметь всю доступную высоту.Android Fragment Tabbar - Невидимый на главной странице?

Но мне кажется, что даже когда я устанавливаю видимость = «ушел», высота табло на 100 дБ по-прежнему учитывается при рендеринге главной страницы, так как представление содержимого не имеет полной высоты.

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:orientation="vertical" android:gravity="center_horizontal"> 

    <FrameLayout android:layout_width='fill_parent' 
    android:layout_height="match_parent" 
    android:layout_weight="1" 
    android:orientation="vertical" android:id="@+id/content"> 

    </FrameLayout> 

    <fragment android:name="MainActivity$TabBarFragment" 
    android:visibility="gone" 
    android:id="@+id/tabbar" 
    android:layout_weight="1" 
    android:layout_width="fill_parent" 
    android:layout_height="100dp"/> 

Как я могу получить ContentView взять полную высоту в MainPage?

ответ

0

Нашел его сам.

Я теперь с помощью:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:orientation="vertical" android:gravity="center_horizontal"> 

<FrameLayout android:layout_width='fill_parent' 
    android:layout_height="fill_parent" 
    android:layout_weight="1" 
    android:orientation="vertical" android:id="@+id/content"> 

</FrameLayout> 

<fragment android:name="MainActivity$TabBarFragment" 
    android:id="@+id/tabbar" 
    android:layout_weight="1" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"/> 

и вместо макета файла TabBarFragment определяет его высота и определяет видимость = исчезла. Это работает.

 Смежные вопросы

  • Нет связанных вопросов^_^