ArrayList<HashMap<String, ?>> list;
f(!list.isEmpty()){
adapter = new MySimpleArrayAdapter(getActivity(),R.layout.inner_base_header_cutom, list);
listview.setAdapter(adapter);
Log.i("LIST Active", "LIST Active" + list.size());
}
public class MySimpleArrayAdapter extends ArrayAdapter<ArrayList<HashMap<String, ?>>> {
private final Context context;
private final ArrayList<HashMap<String, ?>> values;
public MySimpleArrayAdapter(Context context, int innerBaseHeaderCutom, ArrayList<HashMap<String, ?>> list) {
super(context, innerBaseHeaderCutom, list);
this.context = context;
this.values = list;
}
}不能與ArrayList中填充的ListView <HashMap的<String,?> >>
錯誤:
The constructor ArrayAdapter<ArrayList<HashMap<String,?>>>(Context, int, ArrayList<HashMap<String,?>>) is undefined
而且無法刪除的ListView:
remove(list.get(position));
錯誤:
另一種認爲你可以嘗試是:
The method remove(ArrayList<HashMap<String,?>>) in the type ArrayAdapter<ArrayList<HashMap<String,?>>> is not applicable for the arguments (HashMap<String,capture#2-of ?>)
什麼是名單在你的代碼? – Raghunandan
'ArrayList>',我在上面添加了一些。 –
rahstame
'ArrayList> list'爲什麼是'?'。他們的價值不是一個字符串?另外你在哪裏填充列表 –
Raghunandan