上部 (画面の 2/3) に webview と listview (最後の 1/3) を持つ Android UI を作成しようとしています。
私の webview は、html コードで設定された固定の高さを持っており、私の listview だけが縦向きモードでスクロールできます。
しかし、横向きモードではすべてがうまくいきません。リストビューが完全に消え、ウェブビューがスクロールできるようになります
これが私のレイアウトです:
`
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<WebView
android:id="@+id/chartView"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<LinearLayout
android:id="@+id/alert_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="horizontal"
android:paddingBottom="15dp" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="No value since : "
android:textColor="@color/dark_gray" />
<Chronometer
android:id="@+id/chronometer"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:format="%s"
android:textColor="@color/dark_gray"
android:textSize="15sp" />
</LinearLayout>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#017CBF"
android:paddingBottom="2dp"
android:paddingLeft="10dp"
android:paddingTop="2dp"
android:text="ALERT"
android:textColor="@android:color/white"
android:textStyle="bold" />
<ListView
android:id="@+id/alarmList"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#d6d7d4" />
<TextView
android:id="@+id/empty_alert"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:minHeight="?android:attr/listPreferredItemHeightSmall"
android:paddingEnd="?android:attr/listPreferredItemPaddingEnd"
android:paddingStart="?android:attr/listPreferredItemPaddingStart"
android:text="No alert"
android:textAppearance="?android:attr/textAppearanceListItemSmall"
android:textColor="@color/dark_gray" />
</LinearLayout>
</LinearLayout>
`
Web ビューのスクロールを無効にしようとしましたが、ランドスケープ モードでもリストビューが表示されません。また、リストビューをWebビューの上に配置しようとしましたが、リストビューが表示されません。しかし、リストビューの内容によってはウェブビューが短くなり、レイアウト全体をスクロールできません。
私は今ちょっと立ち往生しているので、アイデアがあれば...
ありがとうございました