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