2017-12-21 22 views
-1

私はAndroidアプリケーションを作成する必要があります。これは異なるタイプのアイテムでリストビューを表示します。たとえば、フォルダ(名前のみ)と販売アイテム(名前、画像、価格、その他の属性を持つ)などです。Android、リストアアダプターの種類別に

このようなユースケースを実装する最良の方法を教えてください。 (アダプタ内)

+1

この投稿をチェックアウト:https://stackoverflow.com/questions/4777272/android-listview-with-different-layouts-for-each-row –

答えて

1

あなたの項目にデータを設定 typeItemはフォルダがなど 、またはでき....あなたは TextViewName.setVisibility(View.GONE) を表示したくないattributsに行って作るされている場合アダプターでgetViewTypeCount()およびgetItemViewType()を使用します。

+0

ありがとうございますが、フォルダと販売アイテムのビューが多すぎます。 getViewTypeCount()に感謝します。私はそれをチェックします –