2012-10-07 115 views
0

我正试图从另一个活动开始活动,并收到错误并且应用程序强制关闭。 这里是logcat的:开始活动的Android错误

10-07 11:28:35.021: E/AndroidRuntime(418): at android.app.Activity.startActivity(Activity.java:2933) 
10-07 11:28:35.021: E/AndroidRuntime(418): at com.example.higlightvoice.Boicemain$4.onClick(Boicemain.java:187) 
10-07 11:28:35.021: E/AndroidRuntime(418): at android.view.View.performClick(View.java:2485) 
10-07 11:28:35.021: E/AndroidRuntime(418): at android.view.View$PerformClick.run(View.java:9080) 
10-07 11:28:35.021: E/AndroidRuntime(418): at android.os.Handler.handleCallback(Handler.java:587) 
10-07 11:28:35.021: E/AndroidRuntime(418): at android.os.Handler.dispatchMessage(Handler.java:92) 
10-07 11:28:35.021: E/AndroidRuntime(418): at android.os.Looper.loop(Looper.java:123) 
10-07 11:28:35.021: E/AndroidRuntime(418): at android.app.ActivityThread.main(ActivityThread.java:3683) 
10-07 11:28:35.021: E/AndroidRuntime(418): at java.lang.reflect.Method.invokeNative(Native Method) 
10-07 11:28:35.021: E/AndroidRuntime(418): at java.lang.reflect.Method.invoke(Method.java:507) 
10-07 11:28:35.021: E/AndroidRuntime(418): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839) 
10-07 11:28:35.021: E/AndroidRuntime(418): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) 
10-07 11:28:35.021: E/AndroidRuntime(418): at dalvik.system.NativeStart.main(Native Method) 
10-07 11:28:35.031: W/ActivityManager(61): Force finishing activity com.example.higlightvoice/.Boicemain 
10-07 11:28:35.598: W/ActivityManager(61): Activity pause timeout for HistoryRecord{40589670 com.example.higlightvoice/.Boicemain} 
10-07 11:28:46.781: W/ActivityManager(61): Activity destroy timeout for HistoryRecord{40589670 com.example.higlightvoice/.Boicemain} 
10-07 11:29:04.002: D/SntpClient(61): request time failed: java.net.SocketException: Address family not supported by protocol 

在这里,这是我的代码,我怎么称呼活动:

Intent intent=new Intent(Boicemain.this,draw.class); 
      startActivity(intent); 

这是我的活动我打电话:

public class draw extends Activity { 
drawview drawView; 

@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    // Set full screen view 
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
            WindowManager.LayoutParams.FLAG_FULLSCREEN); 
    requestWindowFeature(Window.FEATURE_NO_TITLE); 

    drawView = new drawview(this); 
    setContentView(drawView); 
    drawView.requestFocus(); 
} 
} 
+2

你错过了实际的异常(logcat stacktrace的第一行)... – nneonneo

+0

你需要为我们提供'Boicemain.onPause()'和'Boicemain.onDestroy()'方法的源代码 – HitOdessit

+0

i haven' t实现onPause或onDestroy方法! –

回答

1

因为你没有把最重要的错误放在该日志上,我想你没有在你的AndroidManifest.xml中定义你的活动。为了更好地检查你的错误,请把所有的错误日志从顶部开始

+0

坦克,这解决了我的问题,这是一个新手的错误 –