0
我試圖用動態數據填充微調控件。首先,我收到我打破並保存到我的模型如下構造函數ArrayAdapter <String>(AddTravauxInterne.sdloadingTask,int,列表<String>)未定義
list = new ArrayList<String>();
for (int nombre=0;nombre<nombre_tache;nombre++){
JSONObject tache= (JSONObject) response.get(nombre);
tid= tache.getString("tid");
task= tache.getString("task");
travauxInterne.add(new TravauxInterne(tid,task));
list.add(travauxInterne.get(nombre).task.toString());
}
其中travauxInterne是一個全球性的ArrayList
ArrayList<TravauxInterne> travauxInterne = new ArrayList<TravauxInterne>();
當我設置微調適配器如下錯誤出現在jsonarray。
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item,list);
dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(dataAdapter);
,我也得到了以下錯誤:
The constructor ArrayAdapter<String>(AddTravauxInterne.sdloadingTask, int, List<String>) is undefined
您沒有使用任何由[ArrayAdapter]中定義的構造(http://developer.android.com/reference/android/widget/ArrayAdapter.html)的。 – NINCOMPOOP
你能告訴我更多請致 – Dimitri
是AddTravauxInterne.sdloadingTask一個Activity上下文嗎? – Blackbelt