私は非常に複雑なビューのビルドアップを行っており、その一環として、ScrollView 内の LinearLayout 内に ListView を持っています (さらに多くのコンポーネントがありますが、この問題では重要ではありません)。
これで、アクティビティ全体が適切にスクロールされますが、ListView の高さには制限があり、その中のアイテムが高さを超えると、画面が消えます。ListView を独自の ScrollView 内に配置しようとしましたが、これは機能しません。ListView をスクロールしようとすると、メインの ScrollView が選択され、ListView ではなく画面がスクロールします。
私の質問は簡単に聞こえるかもしれませんが、これを修正できませんでした... ListView をスクロール可能にすることは可能ですか?
関連する XML:
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout android:id="@+id/GlobalLayout"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<ListView android:id="@+id/EndpointList"
android:choiceMode="multipleChoice"
android:layout_height="175dip"
android:layout_width="fill_parent" />
</LinearLayout>
</ScrollView>