小编Tim*_*241的帖子

应用程序未出现在每应用程序语言设置中

我目前正在尝试为我的应用程序支持每种应用程序语言。我按照说明操作

  • 我创建locales_config.xml
<?xml version="1.0" encoding="utf-8"?>
<locale_config xmlns:android="http://schemas.android.com/apk/res/android">
    <locale android:name="en-US"/>
    <locale android:name="fr"/>
</locale_config> 
Run Code Online (Sandbox Code Playgroud)

我添加了AndroidManifest.xml

android:localeConfig="@xml/locales_config"
Run Code Online (Sandbox Code Playgroud)
  • 在 中app/build.gradle,我添加了:
android {
    ...
    defaultConfig {
        ...
        resConfigs "en_US", "fr"
    }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是我的应用程序没有出现在每应用程序语言设置中
我在模拟器和运行稳定 Android 13 的手机上进行了测试。

附加信息:

com.android.tools.build:gradle:7.2.2
compileSdkVersion 33
Run Code Online (Sandbox Code Playgroud)

如果有人成功了,我想知道我是否还缺少任何其他附加步骤。

编辑:将和替换
为 时它也不起作用。en-USen_USen

android android-13

6
推荐指数
1
解决办法
1138
查看次数

Android - 更改底部导航栏中的项目标题

我有 2 个片段,我可以在它们之间使用底部导航栏导航。我还有一个溢出菜单,其中包含一个显示编辑文本对话框的项目。

我希望当我在对话框中编写和验证文本时,导航栏上当前显示的片段项会更改标题。我不知道如何更改特定项目的文本。

我希望我的问题是可以理解的。我一直在搜索 SO,但没有找到任何相应的答案。

android android-fragments bottomnavigationview

0
推荐指数
1
解决办法
2886
查看次数