[英]Calling subactivity from subactivity
我的Android應用程式有3個活動。 第一個活動是主應用程序屏幕,它提供了打開包含第二個活動的第二個屏幕的選項。 但是,當我單擊應該打開第三個活動屏幕的第二個活動上的按鈕時,出現“應用程序意外停止”錯誤。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.anddev.android.SampleApp"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".FirstActivity"
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=".SecondActivity"
android:label="@string/app_name" >
</activity>
<activity android:name=".ThirdActivity"
android:label="@string/app_name" >
</activity>
</application>
也許您可以使用調試工具找出導致應用程序實際停止的原因。 例如,它可能是由NullPointerReference異常引起的,您可以在調試日志中找到該異常。
這可能是第三個Activy的初始化代碼中的內容。 對其進行調試,並逐步執行OnCreate方法。 在仿真器中運行它,Logcat應該顯示出為什么它會失敗。
我使用此http://www.winksaville.com/blog/programming/debug-logging-in-android/調試我的應用程序,發現我使用了錯誤的視圖名稱。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.