我有一个应用程序,当我按下Button
时,会显示另一个屏幕。我已经为其他屏幕添加了类,并且还编辑了清单文件,我的问题是:当我在另一个屏幕上(不是我的初始屏幕)并且我转向移动屏幕(更改方向)我的应用程序转到主屏幕,就像我按下后退按钮(或者就像按下屏幕上的主页按钮2)。如果您需要任何代码,请告诉我,我将编辑我的帖子。
答案 0 :(得分:4)
看起来你已经搞乱了活动堆栈。请记住,每次更改应用的方向时,都会触发onCreate方法。
当然,你的代码是必不可少的。
答案 1 :(得分:1)
不是最好的,但也许最简单的解决方案是添加
android:configChanges="keyboardHidden|orientation"
清单中的每个活动,看起来像
<activity android:name="com.your.activity"
android:configChanges="keyboardHidden|orientation"/>