0

我正在构建一个 android 应用程序。我创建了一个操作栏。有一个项目说点击。在 menu.xml 文件中,我有这个项目的代码

 <item android:id="@+id/setting"
      android:title="Settings"
      android:icon="@drawable/setting"
      android:showAsAction="always"/>

现在我想点击这个项目,页面应该通过向左滑动进入下一个活动。为此,我尝试在点击时编写功能,如下所示。

 <item android:id="@+id/setting"
      android:title="Settings"
      android:icon="@drawable/setting"
      android:showAsAction="always"
      android:onclick="Nameoffunction"/>

但是当我写这一行并尝试在模拟器上运行应用程序而不编写函数主体时它显示意外关闭了您的应用程序。

任何人都可以告诉我如何在点击操作栏的项目上滑动到下一个活动。谢谢

4

1 回答 1

0

您是否在清单文件中注册了新活动?Android 需要提前知道您的应用使用的所有活动。如果您的应用清单中未列出您创建新活动的意图,它将崩溃。

在您的 AndroidManifest.xml 中添加新活动:

<application
    ...
    <activity android:name=".NameOfYourNewActivity"></activity>
</application>
于 2013-06-22T11:34:39.140 回答