是否可以限制Android应用程序中的语言,即当用户更改语言时我只想要英语和法语语言需要生效.问题是当用户选择荷兰语时,选项菜单名称是英文但是更多(系统生成菜单)选项,如果有更多的选项可以显示)是荷兰语.我希望更多的是英语.
请帮助
NITZ
我必须实现Android设备的AutoComplete TextView所有支持locales.我尝试了以下方法:
public class AutoCompleteView extends Activity{
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_dropdown_item_1line, Locales);
AutoCompleteTextView textView = (AutoCompleteTextView)
findViewById(R.id.locale_list);
textView.setAdapter(adapter);
}
static Locale[] locales = Locale.getAvailableLocales();
private static final String[] Locales = ;
}
Run Code Online (Sandbox Code Playgroud)
我能够使用Locale[].在最后一行代码中,如何解析为String[] Locales..请帮助我的朋友....
我想动态地在我的应用程序中应用本地化,因此可以在java文件中定义字符串,然后将该字符串提取到我们的布局xml文件中,例如,当我们执行@ string / anystringname时,将其替换为java文件中定义的字符串到布局文件@定义到Java文件的somestring ????
我有一点需要解决的问题.
在我的应用程序中,我将有一个设置,我将我的应用程序的语言从英语更改为瑞典语和返回.所以我想知道我应该怎么做?
我可以更改为其他strings.xml文件,还是必须在用户想要更改语言时手动更改strings.xml中的所有文本?
请提供我应该如何解决的提示和示例!
如何在我的Android应用程序中以最简单的方式允许多种语言?我已经看到更大的项目使用xml文件,并且这些文件的编码并不难,但我似乎无法将其集成到代码中.另一种实际上非常棘手的方法是使用布尔值,但从一开始就需要多种语言,此时我只能提供2种语言.
这些语言必须易于在晚期状态下集成,因此它不需要改变几千行,但最初的工作必须在早期状态下进行(后期状态集成用于语言,早期用于语言)支持它)
我正在使用android studio
我的应用程序支持多种语言,并且可以在应用程序内动态更改,并且以前与 APK 运行良好。但是当我采用 AAB 而不是 APK 时,我遇到了这个问题。现在我的应用程序不会更改应用程序内的语言,但如果我要更改设备的语言,那么它也会更改我的应用程序的语言。对于上述问题是否有任何解决方案而不是使用
bundle {
language {
enableSplit = false
}
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试更改基于 Java 的 Android 中的应用程序语言。这是函数:
public void setLocale(String lang) {
Locale locale = new Locale(lang);
Configuration config = new Configuration();
Locale.setDefault(locale);
config.locale = locale;
getBaseContext().getResources().updateConfiguration(config, null);
finish();
startActivity(getIntent());
}
Run Code Online (Sandbox Code Playgroud)
此功能来自另一个问题,例如“如何更改应用程序语言”,但它只能工作一次(例如从英语到希伯来语)。
这不是一个重复的问题
你能帮帮我吗?
今天我坚持交换语言。我想在单击按钮时立即更改我的应用程序的语言。
我有两个按钮,一个用于 FR,另一个用于 ENG。我以为我可以在点击时使用另一个 strings.xml,但经过一些研究,这完全是关于位置和东西,据我所知,它根据语言电话选择了正确的语言。
是否有仅通过使用另一个 strings.xml 文件单击按钮时交换语言的解决方案?
android ×8
java ×3
multilingual ×2
xml ×2
android-menu ×1
google-play ×1
locale ×1
localization ×1
settings ×1
string ×1
system ×1