scrollView
私は多くの要素を含むアンドロイドレイアウトを持っています。の一番下にはscrollView
、listView
アダプターによって入力される があります。
私が経験している問題は、既にスクロール可能な機能があるため、アンドロイドが をlistView
から除外していることです。コンテンツが長く、マスタースクロールビューがスクロール可能であることを望みます。scrollView
scrollView
listView
どうすればこの動作を実現できますか?
これが私の主なレイアウトです:
<ScrollView
android:id="@+id/scrollView1"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="2"
android:fillViewport="true"
android:gravity="top" >
<LinearLayout
android:id="@+id/foodItemActvity_linearLayout_fragments"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
</LinearLayout>
</ScrollView>
次に、コンポーネントをプログラムで id: を使用して linearlayour に追加しますfoodItemActvity_linearLayout_fragments
。以下は、linearlayout に読み込まれるビューの 1 つです。これは、スクロールで問題を引き起こしているものです。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<TextView
android:id="@+id/fragment_dds_review_textView_label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Reviews:"
android:textAppearance="?android:attr/textAppearanceMedium" />
<ListView
android:id="@+id/fragment_dds_review_listView"
android:layout_width="match_parent"
android:layout_height="wrap_content">
</ListView>
</LinearLayout>
私のアダプターは、このリストビューを埋めます。
これは、マスター scrollView をクリックしたときの Android 階層ビューアーの画像です。
ご覧のとおり、レビューの listView を除外しています。
ページを下にスクロールすると 8 件のレビューが表示されるはずですが、代わりに 3 件しか表示されず、レビューがある小さな部分をスクロールできます。グローバルなページスクロールが欲しい