2014-06-30 17 views
0

應用強行關閉,當我嘗試啓動這個意圖,並顯示我已經包括了setContentView(R.layout.activity_try_text);應用程序強制關閉時,我開始通過意向另一個活動,並顯示一個文本

public class TryText extends ActionBarActivity { 
    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_try_text); 
     TextView text = (TextView)findViewById(R.id.textView11); 
     text.setText("hi"); 

    } 
} 

文本這裏是logcat的

06-30 12:03:05.115:I /過程(698):發送信號。 PID:698 SIG:9 06-30 12:03:11.802:D/AndroidRuntime(1327):關閉VM 06-30 12:03:11.802:W/dalvikvm(1327):threadid = 1:線程退出未知的異常(組= 0x41b7bd40) 06-30 12:03:11.807:E/AndroidRuntime(1327):致命異常:主要 06-30 12:03:11.807:E/AndroidRuntime(1327):進程:com.example .pack,PID:1327 06-30 12:03:11.807:E/AndroidRuntime(1327):java.lang.RuntimeException:無法啓動活動ComponentInfo {com.example.bag/com.example.bag.TryText}: java.lang.NullPointerException 06-30 12:03:11.807:E/AndroidRuntime(1327):at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2209) 06-30 12:03:11.807:E/AndroidRuntime (1327):at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2269) 06-30 12:03:11.807:E/AndroidRuntime(1327):at android.app.ActivityThread.access $ 800(ActivityThread.java:139) 06-30 12:03:11.807:E/AndroidRuntime(1327) at android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1210) 06-30 12:03:11.807:E/AndroidRuntime(1327):at android.os.Handler.dispatchMessage(Handler.java:102) 06-30 12:03:11.807:E/AndroidRuntime(1327):在android.os.Looper.loop(Looper.java:136) 06-30 12:03:11.807:E/AndroidRuntime(1327):at android .app.ActivityThread.main(ActivityThread.java:5102) 06-30 12:03:11.807:E/AndroidRuntime(1327):在java.lang.reflect.Method.invokeNative(Native Method) 06-30 12: 03:11.807:E/AndroidRuntime(1327):在java.lang.reflect.Method.invoke(Method.java:515) 06-30 12:03:11.807:E/AndroidRuntime(13 27):at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:785) 06-30 12:03:11.807:E/AndroidRuntime(1327):at com.android.internal.os。 ZygoteInit.main(ZygoteInit.java:601) 06-30 12:03:11.807:E/AndroidRuntime(1327):at dalvik.system.NativeStart.main(Native Method) 06-30 12:03:11.807:E/AndroidRuntime(1327):引起:java.lang.NullPointerException 06-30 12:03:11.807:E/AndroidRuntime(1327):在android.view.ViewGroup.addViewInner(ViewGroup.java:3561) 06-30 12/03:11.807:E/AndroidRuntime(1327):在android.view.ViewGroup.addView(ViewGroup.java:3415) 06-30 12:03:11.807:E/AndroidRuntime(1327):在android.view。 ViewGroup.addView(ViewGroup.java:3391) 06-30 12:03:11.807:E/AndroidRuntime(1327):at com.android.internal.policy.impl.PhoneWindow。 setContentView(PhoneWindow.java:309) 06-30 12:03:11.807:E/AndroidRuntime(1327):at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:299) 06-30 12/03:11.807:E/AndroidRuntime(1327):在android.app.Activity.setContentView(Activity.java:1957) 06-30 12:03:11.807:E/AndroidRuntime(1327):在android.support。 E/AndroidRuntime(1327):at android.support.v7.app.ActionBarActivityDelegateICS.setContentView(ActionBarActivityDelegateICS.java:106)在Android.support.v7.app.ActionBarActivity.setContentView(ActionBarActivity.java:81) 06-30 12:03:11.807:E/AndroidRuntime 1327):at com.example.bag.TryText.onCreate(TryText.java:21) 06-30 12:03:11.807:E/AndroidRuntime(1327):at android.app.Activity.performCreate(Activity.java:5248) 06-30 12:03:11.807:E/AndroidRuntime(1327):at android.app.Instrumentation.callActivityOnCreate(儀表。java:1110) 06-30 12:03:11.807:E/AndroidRuntime(1327):at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2173) 06-30 12:03:11.807:E/AndroidRuntime 1327):...... 11多個

+0

請將logcat – Aniruddha

回答

0

嘗試刪除這一行:

setContentView(text); 

正如你已經膨脹您的視圖。

如果這不起作用,請發佈您的logcat。

希望它有幫助

相關問題