<GridView
android:id="@+id/gridView1"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:columnWidth="100dip"
android:numColumns="8"
android:scrollbarStyle="insideOverlay"
android:scrollbars="vertical|horizontal"
android:stretchMode="none" >
</GridView>
上記のように、グリッドビューで垂直スクロールバーと水平スクロールバーの両方を使用したい。垂直のものはうまく機能するのを見ましたが、水平のものはうまくいきません。だから私は以下のように水平スクロールビューの下にグリッドビューを配置することでそれを修正しようとしました
<HorizontalScrollView
android:id="@+id/horizontalScrollView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<GridView
android:id="@+id/gridView1"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:columnWidth="100dip"
android:numColumns="8"
android:scrollbarStyle="insideOverlay"
android:scrollbars="vertical|horizontal"
android:stretchMode="none" >
</GridView>
</HorizontalScrollView>
さらに悪いことに、gridview の 1 列しか表示されず、もちろん水平スクロールバーもありません。
どうすれば修正できますか?