私はアンドロイドアプリを開発しています。 私の主な活動には複数のナビゲーション・ドロワーがあります。私もその内部に(ID = contactsListView付き)ListViewコントロールを持っているRelativeLayoutと "contacts_drawer_rightリストビュー" を埋めるAndroid ListViewは親の中でラップします。
<android.support.v4.widget.DrawerLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:id="@+id/drawer_content"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"/>
<ListView android:id="@+id/left_drawer"
android:layout_width="240dp"
android:layout_height="fill_parent"
android:layout_gravity="left"
android:choiceMode="singleChoice"
android:divider="@android:color/black"
android:dividerHeight="5dp"
android:background="#e1fcff"
/>
<ListView android:id="@+id/right_drawer"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="end"
android:choiceMode="singleChoice"
android:divider="@android:color/black"
android:dividerHeight="5dp"
android:background="#e1fcff"
android:layout_marginLeft="-64dp"
/>
<ListView android:id="@+id/contacts_drawer_right"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="end"
android:choiceMode="singleChoice"
android:divider="#ffff2a00"
android:dividerHeight="5dp"
android:background="#e1fcff"
android:layout_marginLeft="-64dp"
/>
:彼らはこのように定義されています。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:orientation="vertical"><ScrollView
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<ListView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/contactsListView"
/>
</ScrollView>
</RelativeLayout>
私の問題はcontactsListViewは、私はそれの定義のレイアウトファイルでandroid:layout_height="fill_parent"
を使用しましたが、それは、親の高さだ満たしていない、ということです。 私の期待は以下の通りです: enter image description here 実際にはどうなるのですか?enter image description here また、リストビューもスクロールできません。
私のリストビューのすべての内容をどのように表示できるか教えてください。
は再び機能していない:( – ai68
あなただけのリストビューをしたい場合は、scrollViewを削除することができますscrollView ?? – MezzyDroid