gpt4 book ai didi

android - 当我们将移​​动设备水平转为垂直时会发生什么?

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

当我们在 Android 设备中将方向从水平更改为垂直或相反时会发生什么?确切地说,后台发生了什么?我很想知道后面发生了什么?

最佳答案

在 API 级别 13 或更高版本中,屏幕尺寸会随着方向的改变而改变,因此这仍然会导致 Activity 在方向改变时被销毁并启动。

如果你不想在发生这种情况时改变任何东西,你需要这样做:

<activity
android:name=".YourActivityName"
android:configChanges="orientation|screenSize">
</activity>

在您的 list 文件中。

现在,当您更改方向(和屏幕尺寸更改)时, Activity 会保持其状态并调用 onConfigurationChanged()。当方向改变时,这将保留屏幕上的任何内容(即:Webview 中的网页)。

从这个网站了解到:http://developer.android.com/guide/topics/manifest/activity-element.html

并引用这个link用于运行时更改

关于android - 当我们将移​​动设备水平转为垂直时会发生什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24203573/

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