私はAndroid App Developmentの学習を始めました。私は私のAndroidアプリで私のListViewは50のリスト項目(都市名)があるかどうか尋ねたい。 ユーザーがリストアイテムをクリックすると、リストの各都市のデータを新しいアクティビティに表示したいと思います。都市データごとに50のレイアウトを作成する必要がありますか?私は何を使うべきですか?レイアウトXMLファイルを使用するためのロジック
答えて
listviewの代わりにrecyclerviewを使用して、50個のすべての項目をリストすることができます。 50回も設計する必要はありません。 ListItemを繰り返し表示するには、アダプタクラスが必要です。
ListViewのXMlページ、ListViewItemの別のXMLを設計する必要があります。 Javaとアダプタクラスでリンクするだけで、自動スクロールでリストを出力できます。
は、コードをダウンロードして、IDEで実行し、このチュートリアル: tutorial page
を参照してください..あなたは、uは
私はリストの活動と詳細活動をしたいです。だから私はどのように詳細な活動に行く必要がありますか? – Rohn
Uplabsウェブサイトを使用してurアプリをアニメートできます。いくつかのアニメーションのソースコードを提供します。 Uはここでたくさん見つけることができます。 https://material.uplabs.com/posts/expandablerecyclerview –
もう1つのエキスパンドレイアウト:https://material.uplabs.com/posts/expandablelayout –
いいえ、それぞれのアイテムに50種類のレイアウトを作成しないため、リストビューを使用します。アイテムのXMLファイルを1つだけ作成し、アダプターを使用してアイテムに50個のオブジェクトを作成します。 私はlistviewの代わりにrecyclerviewを使うべきだと思います。 tutorial for recylcerview
- 1. Java JAXB - 再起動ロジックを使用したXMLファイルの作成
- 2. レイアウトXMLファイルまたは値XMLファイル?
- 3. カスタムモジュールを使用したMagento XMLレイアウト
- 4. Railsレイアウトのロジック?
- 5. .xmlファイルでレイアウトを使用する方法:Androidアプリケーション
- 6. レイアウトXMLファイル
- 7. SimpleXMLで使用するためのリモートgzip XMLファイルを開く
- 8. アクティビティに1つのレイアウトXMLファイルを使用しますか?
- 9. XML用のレイアウトのレイアウト
- 10. xmlファイルを使用したC#xmlリクエスト
- 11. レイアウトとレイアウト(土地)xmlファイルの使い方は?
- 12. XMLファイルをテストするためのチェックスタイル?
- 13. レイアウトにあるxmlのレイアウト - 大と肖像画にあるxmlに横長モードを使用したい
- 14. レイアウトXMLにonClick属性を使用すると、私はカスタムダイアログやレイアウトXML作成した
- 15. 巨大なXMLファイルのためのpython lxml.etreeの使用
- 16. XMLファイルからフォームを記入するためにセレンを使用する
- 17. COUNT()を使用して一致する値の数を返すためのロジック
- 18. グラフを作成するためのロジック
- 19. Eclipse-ADTを使用したXMLレイアウトの不具合
- 20. Androidで外部XMLファイルをレイアウト用に使用できますか?
- 21. 複数のxmlファイルを検証するためのxmlスキーマ
- 22. XMLファイルを使用したAndroidのリストビュー
- 23. PHP:ロジックのMYSQLデータベースでブール変数を使用するための構文
- 24. jqueryを使用するために外部XMLファイルをjs変数にロード
- 25. xmlファイルを編集するために別のファイルのデータを使用するスクリプト
- 26. xmlファイルの変数を使用する
- 27. && ||を使用したロジックの場合
- 28. JavaScriptを使用したハングマンゲームのロジック
- 29. XML Webサービスを使用するためのvbプロジェクトを作成
- 30. ウェブアプリケーションを設定するための[context] .xmlとweb.xmlの使用
番号を望むものを各項目は**一度**あなたが提供する同じレイアウトを使用ウィル取得します。どのレイアウトを使用するかは、単一のアイテムデザインによって異なります。 –
ようこそ若い開発者Rohn! –
50のビューまたは50の属性があることを意味しますか?それが50のビューの場合、はい、あなたはすべての50をXMLにリストアップする必要があります。 Javaファイル内にプログラム的に作成するよりもはるかに簡単で操作が簡単です。 1つの画面だけが必要な場合は、1つのアクティビティで行えます。 – BR89