Android - 创建一个按钮切换到下一个屏幕。怎么做下一个?

时间:2013-01-30 17:44:16

标签: java android xml

我从本教程创建了一个非常简单的按钮,指向新屏幕: www.mkyong.com/android/android-activity-from-one-screen-to-another-screen 它工作正常。

问题是如何使一个按钮从main2.xml返回到main.xml(以及每个下一个按钮)。我不是很擅长它,逻辑上我试图用@id创建按钮:button2和类App3Activity.java和App2Activity.java一样,但是将button1更改为button2,将main更改为main2。然而,它崩溃了。有什么问题?

崩溃日志:http://pastebin.com/bmcVMmJ0

代码:http://pastebin.com/8p6GwG3u

2 个答案:

答案 0 :(得分:0)

关于您的方案有很多原因

  • 未在清单文件中定义的活动
  • 活动中的调用按钮可能无法获取其视图以触发其功能
  • 在同一个Activity中使用2个不同的XML

  • 意图没有正确实例化

  • 上下文切换不正确 你的开放式问题背后有很多原因,除非你提供堆栈(Logcat)或你正在使用的代码

答案 1 :(得分:0)

未在清单文件中声明App3Activity

AppActivity 正在启动 App2Activity ,但 App2Activity 不会初始化按钮并点击监听器。