public AdapterClass(Context a, int resourceID, List <Info> entries) {
super(a, resourceID, entries);
this.layoutResource = resourceID;
}
@
Override
public View getView(int position, View convertView, ViewGroup parent) {
final Object custom = getItem(position);
LinearLayout rowView = null;
if (convertView == null) {
rowView = new LinearLayout(getContext());
LayoutInflater vi = (LayoutInflater) getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
vi.inflate(layoutResource, rowView);
} else
rowView = (LinearLayout) convertView;
if (custom != null) {
}
return rowView;
}
我傳遞在運行兩個不同的佈局在運行時Determing佈局,我怎麼能確定我傳遞的getView()
方法,它的佈局。我正在使用ArrayAdapter
。ListView中
這裏是完整的代碼父ID? – 2013-04-20 14:12:58
@PankajKumar:你需要哪些代碼,是否希望我將它傳遞給適配器。 – Kevin 2013-04-20 14:13:48
@kevin檢查我的答案 – 2013-04-20 14:18:12