0

私は3つの異なるdoクラスを持っています(リストを返すデータが含まれています)。ユーザーがTableNameを選択した場合、リストビューでTableDo値を生成するアダプタにTableDoを渡す必要があります。ユーザーが Chair を選択した場合、ChairDo をアダプターに渡して、リスト ビューで chairdo 値を生成する必要があります。誰でもこれを行う方法を教えてもらえますか?

ありがとう

4

1 に答える 1

0

アダプターのコンストラクターにフラグを追加するだけで、ロードするリストと含めるその他の機能がわかります。

例えば

 Adapter(Context context,ArrayList myList,int option){
     switch(option){
         case TABLE:
         //GET array list for table
         case CHAIR:
         //GET array list for chair
     }
}

同様に、このアダプターの他の場所でも同じことができます

于 2012-04-26T06:27:39.713 に答える