データのリストを表示するアプリがあります(XMLファイルからのランダムな選択。作成者とゲーマーのためのインスピレーションを意味します)
カテゴリが選択されると、「データブロック」がインスタンス化され、ランダムに作成された50個のHashMapが保持され、それぞれがそのカテゴリのエントリを記述します。各HashMapには、選択したカテゴリに関連するキーと値のペアがあります。たとえば、「名前」には、姓と名のキーがあります。「Treasures」にはスタイル、アイテム、バリューのキーがあり、「Shop」には名前、記述子、タイプ、品質のキーがあります。キーごとに、適切なXMLString_Arrayからランダムな値が選択されます。
アダプターを使用して、これらをRecyclerViewに表示することを計画しています。1つのアダプターでさまざまな量とタイプのデータを考慮することは可能ですか、それとも条件付きでカテゴリーごとに異なるアダプターを呼び出す必要がありますか?
に実装getItemViewType()
して、アイテムのカテゴリに基づいてRecyclerView.Adapter
異なるものViewHolder
を返すことができます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加