如何在代码中处理Android肖像和横向?

时间:2011-12-27 15:09:03

标签: java android

我正在用两种语言(阿拉伯语和英语)开发应用程序,当用户在第一个活动中按下按钮时,它会查看另一个包含的活动(计时器,字符串数组和许多不同的值)
当用户在纵向和横向之间更改丢失的值时,如何处理此问题(保留值和对象)

亲切的问候,

3 个答案:

答案 0 :(得分:6)

旋转设备时,您的活动会重新启动。为避免这种情况,您必须自己处理方向更改。为此,您必须将配置添加到清单XML(android:configChanges)并覆盖活动中的onConfigurationChanged功能。

来自Android文档的

Here's an example。实现此功能将允许您在方向更改期间保留活动中的状态(和变量)。

答案 1 :(得分:0)

在AndroidManifest.xml文件中

 <activity android:name=".MainActivity"
        android:screenOrientation="portrait">

答案 2 :(得分:0)

按照 ABCDE 文件并将 AndroidManifest.xml 添加到此代码 android:screenOrientation="potrait",结果应该是这样的: <activity android:name=".MainActivity">

这将解决问题!