我有一个应用程序。主要活动页面中有一个按钮,该按钮只能打开另一个活动页面。问题在于,当我在竖屏模式下操作时,一切都很正常。即使活动已经开始,我也可以将其更改为横屏模式并且一切正常。但是当第一个活动位于横屏模式并且我单击按钮启动新活动时,应用程序会崩溃。你有什么想法来解决这个问题吗?为什么它只在启动期间不起作用?为什么在我在竖屏模式下启动后,在横屏模式下它也能正常工作?
我还注意到另一件有趣的事情,那就是我删除了横屏文件夹中的布局xml文件后,它就不会再崩溃了。
我还注意到另一件有趣的事情,那就是我删除了横屏文件夹中的布局xml文件后,它就不会再崩溃了。
04-26 15:09:50.558: E/AndroidRuntime(7034): FATAL EXCEPTION: main
04-26 15:09:50.558: E/AndroidRuntime(7034): Process: com.example.msapp2, PID: 7034
04-26 15:09:50.558: E/AndroidRuntime(7034): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.msapp2/com.example.msapp2.exercises.WorkoutBuddy}: java.lang.NullPointerException
04-26 15:09:50.558: E/AndroidRuntime(7034): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
04-26 15:09:50.558: E/AndroidRuntime(7034): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
04-26 15:09:50.558: E/AndroidRuntime(7034): at android.app.ActivityThread.access$800(ActivityThread.java:135)
04-26 15:09:50.558: E/AndroidRuntime(7034): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
onCreate()
来查看发生了什么。 - nKn