ここには、水平方向にスクロールする GridView について多くの質問があります。いくつかはそれを行うカスタムクラスにつながる回答を持っていますが、Googleはこれを行う標準的な方法があることを明確に示しています. 彼らはそれについてのページ全体を Design セクションに持っています: Grid Lists . このページは、水平方向にスクロールするグリッドを示しており、これが正常でサポートされている動作であることを強く示唆しています (そうあるべきです)。彼らは、いつそれを使用するかについて非常に詳細に説明します。残念ながら、彼らはそれを行う方法について言及することを怠っています. SDK のバージョンに関係なく、GridView またはその他の標準的な Android UI クラスでこれを実現する方法の例を見つけるために、私は一日中検索しました。彼らのドキュメンテーションは間違っていますか?このページは何を参照していますか?
2204 次
2 に答える
2
それでもGoogleは、これを行う標準的な方法があることを明確に示しています
いいえそうではありません。
彼らのデザイン セクションには、それに関するページ全体があります: グリッド リスト。
Android SDK にすぐに使える実装がないデザイン セクションの資料があります。その他の例としては、ドロワー、一部のジェスチャ、リスト内のセクション見出しなどがあります。
彼らのドキュメンテーションは間違っていますか?
設計資料です。その程度までは、横スクロールを必要とするデザインであることは「間違い」ではありませんGridView
。少なくともこの記事の執筆時点では、Android SDK がそれを提供していないという事実だけで、誰かがそれを作成することを妨げるものではありません。
このページは何を参照していますか?
グリッド。
于 2012-10-09T20:39:16.283 に答える
0
次のxmlを試してください。
<HorizontalScrollView
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<GridView
//your layout
>
</GridView>
</HorizontalScrollView>
于 2012-10-09T20:40:40.307 に答える