gpt4 book ai didi

android - 屏幕旋转更改设置

转载 作者:行者123 更新时间:2023-11-29 02:15:34 24 4
gpt4 key购买 nike

在我的 Android 应用程序中,我有 2 种布局,一种用于纵向,一种用于横向。

在这两种布局中,我都有一个 TextView,用户可以通过单击来更改它,默认情况下它显示为“ON”如果用户按下它,它就会变为“关闭”。一切都很好。

但是,如果将其设置为关闭并且屏幕旋转, TextView 将重置为打开。我怎样才能阻止这种情况发生?

非常感谢

最佳答案

除了这个问题每天都会被问到之外,答案是查看 configChanges 关于 AndroidManifest.xml 它允许您在设备配置更改时覆盖默认行为,更改的默认行为方向是应用程序重新启动。

此处使用添加到 AndroidManifest 中的公共(public)行:

<activity android:name=".MyActivity"
class=".MyActivity"
android:configChanges="orientation|keyboardHidden">

然后如果你想对方向变化执行任何特定的操作,你需要覆盖 Activity 方法 onConfigurationChanged()

关于android - 屏幕旋转更改设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4248492/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com