Java 如何在Android清单中声明新活动?
我跟随Android文档向清单中添加了一个新活动,但是当我尝试使用按钮单击事件导航到类时,我得到了一个空指针异常Java 如何在Android清单中声明新活动?,java,android,nullpointerexception,android-manifest,Java,Android,Nullpointerexception,Android Manifest,我跟随Android文档向清单中添加了一个新活动,但是当我尝试使用按钮单击事件导航到类时,我得到了一个空指针异常 从这一点我推断,这个班没有被认作在场。为了调试它,我将类名替换为.SearchTree,它成功地进行了导航 有人能看到我在舱单上哪里弄错了吗 <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@st
从这一点我推断,这个班没有被认作在场。为了调试它,我将类名替换为
.SearchTree
,它成功地进行了导航
有人能看到我在舱单上哪里弄错了吗
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".SearchResult">
</activity>
<activity
android:name=".SearchTree"
android:label="@string/app_name" >
</activity>
</application>
以下是错误的详细信息:
E/AndroidRuntime(3508):java.lang.RuntimeException:无法启动活动组件信息{ie.gmit.computing/ie.gmit.computing.SearchResult}:java.lang.NullPointerException
`导致
空指针异常的原因原来是因为我遗漏了onCreate()中下面的代码行
setContentView(R.layout.activity\u search\u result)代码>您可以发布SearchResult活动中的代码吗?它的onCreate()方法“我由此推断该类没有被识别为存在”——不,它没有。请发布整个堆栈跟踪,以及触发此异常的相关代码。对于名称,请尝试以下操作:com.example.package.mainActivity是否确定类SearchResult扩展了活动?@commonware是正确的,如果是这种情况,我相信您将遇到ClassNotFoundException
。