私は10行10列を持つアンドロイドで1つのgridViewを作成しようとしています。Gridviewで固定数の行を設定する方法はありますか?android gridViewで固定数の行を設定するにはどうすればいいですか?
答えて
GridView
は、この目的のために実際には設計されていませんが、効率的なスクロール方式で不定な量のデータを表示するように設計されています。特定の場所に離散的にアイテムを置くことができる静的レイアウトを作成する場合は、代わりにGridLayout
またはTableLayout
が必要です。
100個のアイテムがある場合、10個の行だけが表示されます。固定数の行を持つ必要はありません。
ダイヤモンドダッシュゲームのようなアプリケーションの固定数の行と列が必要な場合はどうすれば固定数の行を設定できますか? – Ann
私はDevunwiredが答えを持っていると思います。 –
私はGridViewを作成し、アダプタを使ってその中に9個のアイテムを挿入しました。しかし、1行しか表示していません(3項目)。私は何かが欠けている。 –
行数が自動的に計算された(そしてあなたによって課される) 列数と項目数から
ダイヤモンドダッシュgame.thereのようなアプリケーションのための固定数の行と列が必要です.2番目の行はありません。 –
私はそれをお勧めいけないけど、あなたが14より大きいAPI 14を使用する場合は、このコードを使用することができます セットのカラムの数と行のJavaからXML
<GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/GridLayout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:columnCount="2"
android:rowCount="2"
android:orientation="horizontal"
tools:context=".GridXMLActivity" >
から
setRowCount(int rownumber);
が、私はこのような何かを使用
を楽しむ、それがGridViewのではないですが、私は同様の問題を持っていたし、GridLayoutのは私をたくさん助けた:
<GridLayout
android:id="@+id/bottom_recycle_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:columnCount="10"
android:rowCount="10"
>
あなたは10行と10列があります。
- 1. Android - ギャラリーコンポーネントをロック(固定)するにはどうすればいいですか?
- 2. Eclipseでプロジェクト固有の「ビルド自動設定」を設定するにはどうすればよいですか?
- 3. GridViewで行のスタイルを設定するにはどうすればよいですか?
- 4. アンドロイドアプリで設定を行うにはどうすればいいですか
- 5. 危険なティア固有の在庫変数を設定するにはどうすればいいですか?
- 6. Androidでキープアライブタイムアウトを設定するにはどうすればよいですか?
- 7. Perlで数値ロケール固有の書式を設定するにはどうすればよいですか?
- 8. Visual Studioでプロジェクト固有の環境変数を設定するにはどうすればよいですか?
- 9. jQueryを固定/グリッドレイアウトにするにはどうすればいいですか?
- 10. 固定幅をテキストボックスに設定するにはどうすればよいのですか?
- 11. サービスAndroidを設定するにはどうすればよいですか?
- 12. 行のイメージを設定するにはどうすればよいですか?
- 13. ボタンセレクターのテーマを設定するにはどうすればいいですか?
- 14. 設定ファイルでヒープサイズの設定を指定するにはどうすればいいですか?
- 15. 変数/関数定義をParallel(ParallelMapなど)で設定するにはどうすればよいですか?
- 16. AndroidでEditTextに複数の入力タイプを設定するにはどうすればよいですか?
- 17. C#で定数チェックを行うにはどうすればよいですか?
- 18. eclipseでnutchを設定するにはどうすればいいですか?
- 19. ノードアプリケーションでHystrixjsを設定するにはどうすればいいですか?
- 20. フォルダでerror_logを設定するにはどうすればいいですか
- 21. preakeでXCodeのユーザー定義ビルド設定を設定するにはどうすればよいですか?
- 22. コンテキストメニューのタイトルを設定するにはどうすればよいですか?
- 23. カルマでリモートブラウザを設定するにはどうすればよいですか?
- 24. Androidで固定サイズのスクロールバーをスクロールするにはどうすればよいですか?
- 25. テーブルの列の幅をHTMLで固定サイズに指定するにはどうすればよいですか?
- 26. Androidで永続/定期スケジュールを設定するにはどうすればよいですか?
- 27. アンドロイドスタジオで設定のアクティビティを設定するにはどうすればよいですか?
- 28. XMLDOMDocumentのdoctypeを設定するにはどうすればいいですか?
- 29. モノトーンダイアログセクションのスタイルを設定するにはどうすればいいですか?
- 30. UIVIewControllerをRootViewControllerに設定するにはどうすればいいですか?
この回答は正しいですが、まだグリッドビューを使用する場合は、android:numColumns = "10"を設定して、アダプタで100個のアイテムをフィードすることができ、10x10グリッド表示になるはずです。 – DraganescuValentin