gpt4 book ai didi

Android Viewflipper,从未调用过 onConfigurationChanged 方法

转载 作者:行者123 更新时间:2023-11-30 03:59:02 25 4
gpt4 key购买 nike

我在我的应用程序中的 TabHost 中使用 ViewFlipper。我无法控制方向。我在 list 文件中编写了以下代码:

activity android:name=".HomeActivity" android:configChanges="orientation|keyboardHidden"

但是,方法 onConfigurationChanged 从未在我的 Activity 中调用过。当我的方向改变时, Activity 每次都会重新创建和重新加载。

编辑:我发现 ScreenSize 只适用于 11 以上的 api 级别。如果我在较低的 sdk 版本(如 2.3.3)中控制方向变化,它在 ICS 中不起作用,如果我在 ICS 中控制方向变化(提供 ScreenSize),2.3.3 不起作用。如何让 android 方向变化兼容所有 sdk 版本?

最佳答案

您可能正在使用 targetSdkVersion < 11,因此放在 list 文件中

android:configChanges="orientation|screenSize|keyboardHidden"

插入

android:configChanges="orientation|keyboardHidden"

关于Android Viewflipper,从未调用过 onConfigurationChanged 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12851959/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com