我已经开始了一个应该包含List的Intent的活动,但是当我收集数据并将其绑定到ListView时,应用程序崩溃。我得到这条线上的错误:从Intent填充ListView
resultMenu.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, selected));
这是我的整个活动。提前致谢。
public class Result extends Activity {
private ArrayList<String> menuList;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.result);
Intent intent = this.getIntent();
ArrayList<String> selected = intent.getStringArrayListExtra("menuList");
// Configure the listview
ListView resultMenu = (ListView)this.findViewById(R.id.menuResult);
resultMenu.setAdapter(new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, selected));
}
}
添加logcat如果崩溃... –
logcat请...... –
它说这条线导致崩溃!但它看起来完全没问题..任何想法? =====> resultMenu.setAdapter(new ArrayAdapter(this,android.R.layout.simple_list_item_1,selected)); –
SaharaLALA