【发布时间】:2020-07-10 04:34:25
【问题描述】:
我正在尝试为 Android 制作一个基于文本的选择游戏,非常类似于名为“Magium”的游戏
https://play.google.com/store/apps/details?id=com.magiumgames.magium&hl=en
用户将通过按下相应的按钮从几个选项中进行选择以推进故事。按下按钮后,我希望应用程序显示另一个布局。假设 page1 中只有一个按钮(名为 button1)。按下它会将布局更改为 page2。我通过以下方式实现了这一目标:
button1.setOnClickListener {
setContentView(R.layout.page2)
}
再次,为简单起见,假设 page2 中只有一个按钮(名为 button2)。我想在用户按下 button2 后显示 page3。
我在之前的代码下面添加了相同的代码:
button1.setOnClickListener {
setContentView(R.layout.page2)
}
button2.setOnClickListener {
setContentView(R.layout.page3)
}
但是,当我执行此操作时,应用程序无法打开。我刚开始学习编程。有人能指出我正确的方向吗?
【问题讨论】:
-
我想这就是你要找的 --> stackoverflow.com/questions/6121797/…