2016-07-18 6 views
1

同じプロジェクトの下で複数の画面(異なるタスク)に同じアダプタクラスを使用する方法を教えてください。アンドロイドで複数の画面にカスタムアダプタクラスを使用するにはどうすればよいですか?

タスクは以下のとおりです。 - と仮定します -

  • 一つの画面には、テキストとグリッド表示の画像を持っている
  • 二画面一覧表示テキストのみ
  • 引き出しのレイアウトのための
  • 同じアダプタ

すべてのクラスに対して同じカスタムアダプタを使用することは可能ですか?

+0

もっと具体的にすることができます – Ramesh

+0

このhttp://android.amberfog.com/?p=296を参照してください –

答えて

1

この場合、同じアダプタを作成しないことをお勧めします。そのためには別のアダプタを維持してください。将来的に両方の変更や特定の変更に異なるアニメーションが必要な場合があります。if-elsegetView()に書き込むと、listview/gridviewが遅くなります。

0

最も良い方法は、両方のために別々のCustomAdapterを作成する必要があることです。同じ種類のレイアウトを使用している場合は、同じAdapterを使用することができます。そうでなければ新しいものを作成してください

関連する問題