Android:在设置中关闭wifi时重新启动活动

时间:2014-01-06 11:13:16

标签: android restart

我在Manifest中添加了android:configChanges,当我更改字体大小或关闭Wifi时,活动将自动重启。有什么办法可以阻止重启吗?

感谢您的帮助。

    <activity android:name="com.example.MainActivity" android:theme="@style/SkoletubeTheme"
                android:configChanges="mcc|mnc|locale|touchscreen|keyboard|keyboardHidden|navigation|screenLayout|fontScale|uiMode|orientation|screenSize|smallestScreenSize"
                android:launchMode="singleTask"
              android:screenOrientation="portrait" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

1 个答案:

答案 0 :(得分:1)

你已经抓住了这个例外。 android:configChanges发生了这种情况。请从android:configChanges中删除不必要的值。仅保留orientation

我认为您的问题将得到解决。试试这个,让我知道它是否可以接受。