从片段列表项打开活动

ESM

因此,有许多主题与我发布的主题存在类似的问题,并且所有答案通常如下:

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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章