当前位置:首页 > Android横屏切换的时候activity被重置的解决方法

Android横屏切换的时候activity被重置的解决方法

点击次数:2224  更新日期:2012-05-04

Android横屏竖屏切换的时候,界面被重置了。如何让这个activity不被重置呢?要做到这个要求其实很简单,下面是解决方法:

<activity android:name=".FileBrowser"

          android:label="@string/app_name"

          android:configChanges="orientation|keyboardHidden">

    <intent-filter>

        <action android:name="android.intent.action.MAIN" />

        <category android:name="android.intent.category.LAUNCHER" />

    </intent-filter>

</activity>

加入这条属性的含义是,应用程序将会处理屏幕方向和键盘状态(推出或合上)信息的改动。但对于其他的设备配置信息的改动则会由Android系统来处理(销毁当前Activity,然后重启一个新的Activity实例)。