【发布时间】:2016-03-06 04:32:46
【问题描述】:
@Override
protected void onResume() {
super.onResume();
show = (ListView)findViewById(R.id.listView);
Intent intent = getIntent();
String Title = intent.getExtras().getString("name");
addArray.add(Title);
ArrayAdapter<String> adapter = new ArrayAdapter<>(MainActivity.this, android.R.layout.simple_list_item_1, addArray);
show.setAdapter(adapter);
}
我的应用程序不断崩溃,因为我的 onResume() 方法有问题。尝试使用ArrayAdapter 创建ListView 时是否允许使用getIntent()?
【问题讨论】:
-
什么是堆栈跟踪?
-
请贴出应用崩溃时遇到的错误
-
两个活动之间的数据传递可以使用 Bundle 来完成,它是 oncreate() 方法的参数,所以如果你想从其他活动中获取数据,你应该在 oncreate() 中调用它并初始化oncreate 中的列表视图
标签: android listview android-intent