gpt4 book ai didi

android - 意外恢复 "package name"而已经在 '' 包名称中恢复“Android 中的错误

转载 作者:IT老高 更新时间:2023-10-28 23:00:25 25 4
gpt4 key购买 nike

如果更改手机或模拟器的方向,我会在 LogCat 中得到以下输出:

04-09 11:55:26.290: INFO/WindowManager(52): Setting rotation to 1, animFlags=0
04-09 11:55:26.300: INFO/ActivityManager(52): Config changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=2/1/1 nav=3/1 orien=2 layout=18}
04-09 11:55:26.460: INFO/UsageStats(52): Unexpected resume of client while already resumed in client
04-09 11:55:26.579: INFO/SearchPosition(807): Activity is paused
04-09 11:55:26.689: INFO/SearchPosition(807): Activity is resuming

SearchPosition 是显示的 Activity 。Activity被暂停写在onPause方法中,Activity正在恢复写在Activity的onResume方法中。

我用谷歌搜索了一些错误信息,但我不完全理解它的含义。我认为这可能意味着更改屏幕方向后旧的 Activity 没有被正确销毁。

这是正确的吗?如果是,是什么导致错误?如果这不正确?这个输出是什么意思?

最佳答案

将此添加到 manifest.xml 中的 Activity 声明中:

android:configChanges="orientation"

例子:

<activity android:name=".MyApp" android:configChanges="orientation" android:label="@string/app_name">

https://developer.android.com/guide/topics/manifest/activity-element.html#config

对于带有 QWERTY 键盘的设备

android:configChanges="keyboardHidden|orientation"

关于android - 意外恢复 "package name"而已经在 '' 包名称中恢复“Android 中的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2606470/

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