いくつかのアクティビティを通して、Androidアプリケーションで同様の拡張可能なリストビューをいくつかご希望です。彼らはすべて同じコンテンツを持っていますが、異なるデザインを使用しています。例えば、ボタンの中にはボタンがあり、そうでないものもあります。androidアプリケーションで同様のカスタム展開可能なリストビュー
を各セルの背景色を除いて共有する3つの展開可能なリストビューが必要です。
とにかく、リストビューごとに一意のアダプタを持つことは、すべて非常に似ているように、悪い設計のように思えます。私は抽象アダプタを作成することを考えていたし、すべてのリストビューのためにそれを拡張するよりも、うまくいくだろうか?他のアプローチはありますか?
ありがとうございます。
"各セルの背景色を除いてすべてを共有する3つの展開可能なリストビューが必要です。" - あなたのレイアウトリソースだけのような塊は異なっています。 3つすべてのリストビューに1つのアダプタを使用し、コンストラクタでレイアウトリソースを渡します。 – zyamys