1
我想将数组输入到ListView中。我已经得到它与这个代码的旋转框工作:阵列适配器问题
Spinner spinner = (Spinner) findViewById(R.id.location_spinner);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, model.getLocationsArray());
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
当我运行下一代码块意外关闭程序。奇怪的是,如果我删除model.getLocationsArray()
它运行,但视图不会更新。
ListView listView = (ListView) findViewById(R.id.available_locations_list);
adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, model.getLocationsArray());
listView.setAdapter(adapter);
在此先感谢!
Error Log please .... – Riskhan 2013-02-23 06:08:25
可以请你告诉model.getloactionArray()返回 – 2013-02-23 06:08:44
你可以发布堆栈跟踪,所以我们知道抛出了什么异常。 – 2013-02-23 06:08:52