Я хотел бы, чтобы макет, как этот:
------------------------------------
SCROLLABLE BAR CONTAINING SOME ITEMS (Invisible)
------------------------------------
A VIEWFLIPPER WITH TWO WEBVIEW (Should fill the entire screen except for some space required for the toolbar)
------------------------------------
ANOTHER SCROLLABLE BAR (Invisible)
------------------------------------
A TOOLBAR-LIKE FIXED-HEIGHT BAR.
Итак, я написал этот код:
<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_gravity="fill" android:layout_height="fill_parent" android:layout_width="fill_parent">
<TableRow android:visibility="invisible" android:layout_height="wrap_content" android:layout_width="wrap_content">
<ScrollView android:id="@+id/scvNotes" android:layout_width="fill_parent" android:layout_height="wrap_content">
<LinearLayout android:id="@+id/lilNotes" android:layout_height="wrap_content" android:layout_width="wrap_content">
</LinearLayout>
</ScrollView>
</TableRow>
<TableRow android:layout_width="fill_parent" android:layout_height="fill_parent">
<ViewFlipper android:id="@+id/vflVisual" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_gravity="fill">
<WebView android:id="@+id/wvFirst" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_gravity="fill">
</WebView>
<WebView android:id="@+id/wvSecond" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_gravity="fill">
</WebView>
</ViewFlipper>
</TableRow>
<TableRow android:visibility="invisible" android:layout_width="wrap_content" android:layout_height="wrap_content">
<ScrollView android:id="@+id/scvPages" android:layout_width="wrap_content" android:layout_height="wrap_content">
<LinearLayout android:id="@+id/lilPages" android:layout_height="wrap_content" android:layout_width="fill_parent" android:visibility="invisible">
</LinearLayout>
</ScrollView>
</TableRow>
<TableRow android:layout_height="wrap_content" android:layout_width="wrap_content">
<LinearLayout android:id="@+id/lilToolbar" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal">
<ImageView android:id="@+id/btnLibrary" android:src="@drawable/libreria" android:layout_height="44px" android:layout_width="28px">
</ImageView>
</LinearLayout>
</TableRow>
</TableLayout>
Но он создает макет с двумя видимыми TableRow, и WebViews не отображаются ...
Два прокручиваемых списка должны быть невидимыми и быть видимыми, если пользователь требует их, выбирая параметр на панели инструментов.
Какой макет я должен использовать для решения проблемы?
Заранее спасибо.