2

GridView の周りに Horizo​​ntalScrollView を配置すると、GridView は左側の小さな列に圧縮されます。Gridview の垂直スクロールバーも左側に表示されます。Horizo​​ntalScrollView の幅は fill_parent に設定され、GridView も fill_parent です。なぜこれが起こっているのかわかりません。

誰かが推奨するように GridView の可視性を GONE と VISIBILE に設定しようとしましたが、何もしません。ただし、GridView で fastScroll が有効になっている場合、高速スクロール タブを垂直方向にドラッグすると、GridView が水平方向に拡大し、最後の列を超えて拡大し続けます。

4

1 に答える 1

0

これができない理由がわかりました。GridView にすべての水平項目を強制的に読み込み、水平スクロールを許可する方法が必要です。

より良い選択は、ある種の DataGrid コントロールを実装することです。ほとんどの人は、GridView が DataGrid のような印象を受けています。

于 2010-03-02T10:12:24.953 に答える