我正在开发一个android应用程序,其中有一个下拉按钮,下拉菜单有3种语言作为选项,在选择特定语言时,整个应用程序应该更改为该语言。我的应用程序已准备就绪与下拉按钮有3种语言作为它的选项,但我不知道如何改变整个应用程序在该特定的选择语言。请帮助我这一点....Android中的语言选项
-1
A
回答
1
为此,你必须作出不同的字符串.xml三种语言。
btw你想显示什么类型的数据是一个静态或从其他资源获取。
1
Android旨在支持本地化。您可以通过添加各自存储在特定于语言环境的资源目录中的替代String.xml文件来实现目标。 Android Developer's Dev Guide中有大量关于本地化的信息。
这里是链接:http://developer.android.com/guide/topics/resources/localization.html
类似的还有你这样的问题已经讨论:multilanguage app: best way?
-1
Button s = (Button) findViewById(R.id.ProfileLanguageButtton);
s.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
try {
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setClassName("com.android.settings",
"com.android.settings.LanguageSettings");
startActivity(intent);
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
}
});
相关问题
- 1. Android:语言支持,微调选项
- 2. Android语言选择
- 3. 语言更改选项?
- 4. Railsadmin和多语言选项
- 5. 选项在android中查看不同语言的文本?
- 6. 在Android中设置应用程序的语言首选项
- 7. datatables从cookie中读取语言选项
- 8. 如何在Android Studio中为新项目选择语言级别?
- 9. 如何在Android应用程序中添加语言选项(Radiobutton)?
- 10. 多语言和选择选项
- 11. 隐藏语言选择选项Drupal 8
- 12. WordPress的更改网站语言选项
- 13. Android的多语言微调列表项
- 14. 保存用户选择的语言,Android
- 15. Android中的多语言SQLite
- 16. android中init.rc的语言?
- 17. edittext中的多语言android
- 18. 语言为印度语言的android api
- 19. 本地语言和本地语言的Django语言选择器
- 20. 如何为Android应用程序设置语言首选项?
- 21. 选择语言
- 22. 语言选项reCAPTCHA ASP.NET插件
- 23. Codeigniter - 登录页面多语言选项
- 24. Google Maps API v3.5 Geocoder语言选项
- 25. 根据语言选择一项工作?
- 26. Android TTS语言
- 27. Android语言包
- 28. 语言选择弹出<Android>
- 29. 在symfony 3项目中添加多语言选项
- 30. Android - 更改语言环境(语言)
也许你可以为每种语言创建一个单独的布局,并根据选择更换? –
可以这样做,或者创建一个将语言映射到字符串列表的表格。当用户选择不同的语言,你将需要从该表中拉字符串,并为代码 – Anton
中的所有UI控件手动设置新的文本标签Geesh,人们在投票前开始阅读问题。 – Anton