gpt4 book ai didi

android - 字体更改时处理运行时 Activity 配置

转载 作者:太空宇宙 更新时间:2023-11-03 11:25:54 24 4
gpt4 key购买 nike

某些设备配置可能会在运行时发生变化,例如屏幕方向、键盘可用性和语言。发生此类更改时,Android 会重新启动正在运行的 Activity。

我们可以使用自己的配置来处理这个问题。 onConfigurationChanged()

但是,如果在 Activity 中,通过按主屏幕,我会跳转到设置屏幕并更改字体并返回我的 Activity 怎么办?如何处理字体更改配置?

据我所知,这些属性是可用的:

android:configChanges=["mcc", "mnc", "locale", "touchscreen", "keyboard", "keyboardHidden","navigation", "orientation", "screenLayout","fontScale", "uiMode"]

但没有可用于字体更改的属性。

最佳答案

试试这段代码

android:configChanges="orientation|keyboardHidden"

在 android list 文件中..

<activity android:name=".HomeScreen" android:label="@string/app_name" android:configChanges="orientation|keyboardHidden">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

关于android - 字体更改时处理运行时 Activity 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5894126/

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