因此,有许多主题与我发布的主题存在类似的问题,并且所有答案通常如下:
Intent intent = new Intent(getActivity(), NewActivity.class);
startActivity(intent);
我对此非常了解,但是由于某种原因,每次单击列表项时,我的应用程序都会崩溃。
这是我的代码:
listViewer.setAdapter(itemListAdapter);
listViewer.setOnItemClickListener(new
AdapterView.OnItemClickListener()
{
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
// Toast.makeText(getActivity(), "Test button click",
// Toast.LENGTH_SHORT).show();
Intent intent = new Intent(getActivity(), NewActivity.class);
startActivity(intent);
}
});
Toast
注释掉的代码确实可以按预期工作,但是当我尝试调用新活动时,它只会崩溃。我什至尝试了一项新的空活动,但无济于事。不知道为什么常规的“开始新意图”无法正常工作,而且我在该站点以及其他站点上四处浏览,似乎没有人遇到与我相同的问题。
任何帮助表示赞赏,谢谢。
确保已在AndroidManifest.xml中添加了NewActivity。
<activity android:label="@string/app_name" android:name="NewActivity"/>
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句