小编Thi*_*men的帖子

嵌入式首选项屏幕在Android中的Screenorientation更改时关闭

我最近偶然发现了一个问题.

我正在使用这样的嵌套PreferenceScreen:

<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" >

<PreferenceScreen
    android:key="pref_name"
    android:title="@string/pref_title" >

</PreferenceScreen>
Run Code Online (Sandbox Code Playgroud)

当我的屏幕将焦点放在嵌套首选项屏幕上并且我更改屏幕方向时,嵌套的首选项屏幕将关闭.

我也试过包括:

android:configChanges="orientation|keyboardHidden"
Run Code Online (Sandbox Code Playgroud)

在AndroidManifest.xml中,但没有奏效.

有人有解决方案吗?

编辑可能的解决方案:

我确实找到了解决方案.我以为是这条线:

android:configChanges="keyboardHidden|orientation|screenSize"
Run Code Online (Sandbox Code Playgroud)

android screen-orientation preference preferencescreen

2
推荐指数
1
解决办法
972
查看次数