我想为我所在城市的公共汽车制作一个时间表应用程序。但是,我的代码太长了。我有一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
需要更少复制粘贴的对象?(我不能称之为代码。)