異なるプロパティを持つデータの複数のリストを表示する方法

ブラックスパイク

データのリストを表示するアプリがあります(XMLファイルからのランダムな選択。作成者とゲーマーのためのインスピレーションを意味します)

カテゴリが選択されると、「データブロック」がインスタンス化され、ランダムに作成された50個のHashMapが保持され、それぞれがそのカテゴリのエントリを記述します。各HashMapには、選択したカテゴリに関連するキーと値のペアがあります。たとえば、「名前」には、姓と名のキーがあります。「Treasures」にはスタイル、アイテム、バリューのキーがあり、「Shop」には名前、記述子、タイプ、品質のキーがあります。キーごとに、適切なXMLString_Arrayからランダムな値が選択されます。

アダプターを使用して、これらをRecyclerViewに表示することを計画しています。1つのアダプターでさまざまな量とタイプのデータを考慮することは可能ですか、それとも条件付きでカテゴリーごとに異なるアダプターを呼び出す必要がありますか?

オマールシルバ

に実装getItemViewType()して、アイテムのカテゴリに基づいてRecyclerView.Adapter異なるものViewHolder返すことができます。

参照:複数のビュータイプでRecyclerViewを作成するにはどうすればよいですか?

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

異なるプロパティを持つ同じクラスの複数のBeanを作成する最もクリーンな方法

分類Dev

同じタイプで制限が異なる複数のリストプロパティを持つクラス

分類Dev

複数の値を持つプロパティを持つリストを選択するC#LINQ

分類Dev

複数のプロパティを持つリストから重複する値を削除する

分類Dev

異なるプロパティを持つ2つのオブジェクトをマージする方法

分類Dev

HELMKubernetes-異なる.Valuesプロパティを持つ複数のサブチャート

分類Dev

Azure DevOpsリリースパイプラインで、異なるターゲットフォルダーを持つデプロイメントグループを複数のVMにどのようにデプロイしますか

分類Dev

異なるデータを持つAngularJSディレクティブの複数のインスタンス?

分類Dev

SpringBootのリクエストボディで2つの異なるノードを持つ単一のエンティティをマップする方法

分類Dev

異なる型をとる複数のコンストラクターで1つのプロパティ名を使用する

分類Dev

角度で複数のプロパティを持つ配列をフィルタリングする方法

分類Dev

C#JSON-同じプロパティを持つ異なるタイプの複数のオブジェクトのシリアル化

分類Dev

複数のテキストプロパティを持つボタン内にボタンを作成する

分類Dev

継承なしでいくつかの共通のプロパティを持つ複数の異なるクラスを表すことができるデータ型

分類Dev

複数のプロパティを持つ辞書のリストを反復する

分類Dev

異なるパラメータを持つ複数のsklearnアルゴリズムを複数のデータフレームに適用する方法は?

分類Dev

複数値のプロパティを持つSQLiteデータベース

分類Dev

複数の行と異なるステータスを持つデータを取得します

分類Dev

複数のプロパティと名前を持つxmlを解析する方法

分類Dev

Drools、特定のプロパティを持つオブジェクトがリストに複数存在するかどうかを確認する方法

分類Dev

異なるSQLデータベースを持つ複数の顧客を処理する方法

分類Dev

異なるメソッドとプロパティを持つ1つのインターフェイスからの異なるオブジェクト

分類Dev

将来のストリームを処理して、リストプロパティを持つクラスのインスタンスを作成する方法

分類Dev

C#デリゲート-最初に異なるパラメーター(同じタイプ)を持つ複数の関数でデリゲートをバインドし、次にそれらを後で起動/呼び出す方法は?

分類Dev

特定のプロパティを持つすべてのエンティティに対するAppEngineデータストアクエリ(Java)

分類Dev

異なるタイプの複数のソースを持つWPFリストボックス

分類Dev

暗黙の型として与えられ、プリミティブ型の複数のパラメーターを持つコンストラクターを持つサービスを登録する方法があります

分類Dev

意味的に等しいフィールド/プロパティを持つ異なる構造体のコード重複を回避する方法は?

分類Dev

Java、Lambda:異なるタイプの複数のリストを持つクラスからリストを選択する方法は?

Related 関連記事

  1. 1

    異なるプロパティを持つ同じクラスの複数のBeanを作成する最もクリーンな方法

  2. 2

    同じタイプで制限が異なる複数のリストプロパティを持つクラス

  3. 3

    複数の値を持つプロパティを持つリストを選択するC#LINQ

  4. 4

    複数のプロパティを持つリストから重複する値を削除する

  5. 5

    異なるプロパティを持つ2つのオブジェクトをマージする方法

  6. 6

    HELMKubernetes-異なる.Valuesプロパティを持つ複数のサブチャート

  7. 7

    Azure DevOpsリリースパイプラインで、異なるターゲットフォルダーを持つデプロイメントグループを複数のVMにどのようにデプロイしますか

  8. 8

    異なるデータを持つAngularJSディレクティブの複数のインスタンス?

  9. 9

    SpringBootのリクエストボディで2つの異なるノードを持つ単一のエンティティをマップする方法

  10. 10

    異なる型をとる複数のコンストラクターで1つのプロパティ名を使用する

  11. 11

    角度で複数のプロパティを持つ配列をフィルタリングする方法

  12. 12

    C#JSON-同じプロパティを持つ異なるタイプの複数のオブジェクトのシリアル化

  13. 13

    複数のテキストプロパティを持つボタン内にボタンを作成する

  14. 14

    継承なしでいくつかの共通のプロパティを持つ複数の異なるクラスを表すことができるデータ型

  15. 15

    複数のプロパティを持つ辞書のリストを反復する

  16. 16

    異なるパラメータを持つ複数のsklearnアルゴリズムを複数のデータフレームに適用する方法は?

  17. 17

    複数値のプロパティを持つSQLiteデータベース

  18. 18

    複数の行と異なるステータスを持つデータを取得します

  19. 19

    複数のプロパティと名前を持つxmlを解析する方法

  20. 20

    Drools、特定のプロパティを持つオブジェクトがリストに複数存在するかどうかを確認する方法

  21. 21

    異なるSQLデータベースを持つ複数の顧客を処理する方法

  22. 22

    異なるメソッドとプロパティを持つ1つのインターフェイスからの異なるオブジェクト

  23. 23

    将来のストリームを処理して、リストプロパティを持つクラスのインスタンスを作成する方法

  24. 24

    C#デリゲート-最初に異なるパラメーター(同じタイプ)を持つ複数の関数でデリゲートをバインドし、次にそれらを後で起動/呼び出す方法は?

  25. 25

    特定のプロパティを持つすべてのエンティティに対するAppEngineデータストアクエリ(Java)

  26. 26

    異なるタイプの複数のソースを持つWPFリストボックス

  27. 27

    暗黙の型として与えられ、プリミティブ型の複数のパラメーターを持つコンストラクターを持つサービスを登録する方法があります

  28. 28

    意味的に等しいフィールド/プロパティを持つ異なる構造体のコード重複を回避する方法は?

  29. 29

    Java、Lambda:異なるタイプの複数のリストを持つクラスからリストを選択する方法は?

ホットタグ

アーカイブ