市内のバスの時刻表アプリを作りたいです。しかし、私のコードは長すぎます。私はMyAdapter
クラスを持っていますが、バスラインごとに異なるアダプターが必要なため、コードは次のようになり始めました。
MyAdapter list1 = new MyAdapter<String>(this,
android.R.layout.simple_list_item_1, R.id.timelist, List1);
MyAdapter list2 = new MyAdapter<String>(this,
android.R.layout.simple_list_item_1, R.id.timelist, List2);
MyAdapter list3 = new MyAdapter<String>(this,
android.R.layout.simple_list_item_1, R.id.timelist, List3);
// ...
そして、これのそれぞれについて、私は持っています:
setAdapter(listx);
いつもの場所で。MyAdapter
コピーと貼り付けが少なくて済むオブジェクトを作成する簡単な方法はありますか? (コードとは言えません。)