java - 如何制作面向android的应用程序修复?

标签 java android

我想让我的 Android 应用程序固定方向,没有人可以通过任何形式的力量改变应用程序的方向。到目前为止,我在 list 的 Activity 标记中使用了这些:

android:screenOrientation="portrait"
android:configChanges="orientation|keyboardHidden"

它在我的模拟器中工作正常,但在真实设备中,当我按下方向更改按钮时,它的方向正在改变并强制关闭。接下来我应该做什么?

最佳答案

如果您定义android:configChanges="orientation|keyboardHidden" 在您的 list 中,则该 Activity 将不会重新启动,而是会调用 onConfigurationChanged

因此,在您的 java 文件中重写 onConfigurationChanged 方法。

关于java - 如何制作面向android的应用程序修复?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10204465/

相关文章:

Java 8 - 惰性评估?

java - 如果我想根据不同的属性以不同的方式搜索一个对象,应该使用什么数据结构?

android - 一个看起来像带图标的 map View 但实际上是背景图片的 View

java - 谷歌云消息 : BroadcastReceiver or Service?

java - 方法返回 void 的 JUnit 测试用例

java - RDD 到 JavaRDD 转换的性能影响

java - 如果类名作为字符串传递,如何动态调用类的方法

android - 在 Android 中解析 XML

javascript - 在 Android 应用程序中本地存储 Javascript,这可能吗?

android - 指定 android Assets 子文件夹的路径