0
A
回答
2
电话级语言控制通常使用受限接口完成:据我所知,应用程序不能直接控制作为公共Android接口的一部分。
最好的办法是使用Intent打开语言选择器。意图过滤器:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.settings.LOCALE_SETTINGS" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.VOICE_LAUNCH" />
</intent-filter>
所以这样的事情应该工作:
Intent i = new Intent();
i.setAction(android.provider.Settings.ACTION_LOCALE_SETTINGS);
i.addCategory(Intent.CATEGORY_DEFAULT);
i.startActivity();
然后用户可以从那里挑选他们的语言。
相关问题
- 1. 作为设备语言更改更改应用程序语言
- 2. 更改Android应用程序的语言
- 3. 更改ios应用程序的语言
- 4. 更改应用程序语言
- 5. 更改网络应用程序语言
- 6. 更改Android应用程序语言
- 7. 更改语言在应用程序
- 8. 在应用程序中更改语言
- 9. Android - 更改应用程序本身的语言环境语言
- 10. 更改应用程序的语言环境而不更改Windows语言环境
- 11. 从我的应用程序中更改语言iphone
- 12. 默认将应用程序语言更改为英语
- 13. 我的Android应用程序更改默认语言为英语
- 14. 防止语言环境更改后的应用语言更改
- 15. 更改应用语言更改的文本框输入语言
- 16. 更新应用程序内语言更改后的所有UIViewController
- 17. 用户选择语言时如何更改应用程序的语言?
- 18. 当用户选择语言时如何更改应用程序的语言?
- 19. 更改语言的应用程序编程
- 20. iPad应用程序 - 以编程方式更改语言
- 21. 在SettingsActivity中更改应用程序中的语言环境(语言)
- 22. 语言环境在应用程序内更改不起作用
- 23. 使用Java应用程序更改默认Windows语言
- 24. 当用户更改设备语言时应用程序崩溃
- 25. 在Android中使用微调器更改应用程序语言
- 26. 在运行时使用按钮更改应用程序语言
- 27. NSIS更改安装程序语言
- 28. Android应用程序更改语言功能的代码错误
- 29. 在运行时更改应用程序语言
- 30. 更改UWP应用程序的语言是气质的
这对我有用!谢谢! – whoabackoff