いくつかの blog\so\forum の投稿を読んだところ、ListView を ScrollView に配置することに明らかに問題があることがわかりました。しかし、どこかで、スクロールビューに線形レイアウト(リストとして)を配置すると機能するはずであることがわかり、今では機能します。以下は私のxmlです。しかし、リストは上下にスクロールせず、フリーズしています...理由は何ですか?
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:orientation="vertical" android:fillViewport="true">
<LinearLayout android:layout_width="fill_parent"
android:layout_height="fill_parent" android:orientation="vertical">
<LinearLayout android:layout_width="wrap_content"
android:layout_height="wrap_content" android:orientation="horizontal">
<ListView android:id="@+id/listView1" android:layout_width="100dp"
android:layout_height="wrap_content" android:background="@color/white"
android:cacheColorHint="#00000000" />
<HorizontalScrollView android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ListView android:id="@+id/listView2" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:background="@color/white"
android:cacheColorHint="#00000000" />
</HorizontalScrollView>
</LinearLayout>
</LinearLayout>
</ScrollView>