Java Android-一个按钮切换到下一个屏幕。下一步怎么做?
我根据本教程创建了指向新屏幕的非常简单的按钮: www.mkyong.com/android/android-activity-from-one-screen-to-the-screen 而且效果很好 问题是如何使按钮从main2.xml返回main.xml(以及下一个按钮)。我还不是很擅长,从逻辑上讲,我试图创建带有@id:button2的按钮,并创建一个类App3Activity.java,与App2Activity.java相同,但将button1更改为button2,将main更改为main2。然而,它坠毁了。怎么了 事故日志:Java Android-一个按钮切换到下一个屏幕。下一步怎么做?,java,android,xml,Java,Android,Xml,我根据本教程创建了指向新屏幕的非常简单的按钮: www.mkyong.com/android/android-activity-from-one-screen-to-the-screen 而且效果很好 问题是如何使按钮从main2.xml返回main.xml(以及下一个按钮)。我还不是很擅长,从逻辑上讲,我试图创建带有@id:button2的按钮,并创建一个类App3Activity.java,与App2Activity.java相同,但将button1更改为button2,将main更改为ma
代码:关于您的场景,有很多原因
- 清单文件中未定义活动
- 在活动中调用按钮可能无法获取其视图以触发其功能
- 在同一活动中使用两种不同的XML
- 意图未正确实例化
- 上下文切换是不恰当的 你的问题背后有很多原因,这是一个开放式的问题,除非你提供stacktace(Logcat)或你正在使用的代码
AppActivity正在启动App2Activity,但App2Activity不会初始化按钮并单击侦听器。不提供代码并询问有什么问题-有什么问题。请提供崩溃日志和一些代码。崩溃日志和代码附加到main post您尚未在清单中定义AppActivity3,因此当您从activity 1-3 DVM数据角度出发,找不到导致应用程序崩溃的资源时,请在清单文件中定义activity 3,然后运行它将完美OK,它不会再崩溃,但main2上的按钮仍然不可点击。在main2中,您没有定义您的按钮,也没有将其视为可点击的按钮,因此请参考XML main2,然后调用按钮的函数onClickListener。这与main.XML中的按钮代码相同,定义为Button1。它不会崩溃,添加到清单后就可以了。因此,正确编辑App2Activity可以解决问题吗?