我有一个不同的初始屏幕的应用程序..一个意大利语言和一个英语之一。如何设置我的应用根据系统语言选择正确的图像?Android:更改基于语言的初始屏幕
0
A
回答
4
你可以把不同的可绘制和布局在不同的资源目录,例如:
res/drawable-en/
res/drawable-it/
res/layout-en/
res/layout-it/
en
英语和it
意大利。最好将标准目录中的“默认”资源保留在没有语言说明符的地方。
如果您将这些目录中的实际文件命名为相同名称,则系统将根据用户区域设置自动选择正确的文件。
请参阅Android Docs了解更多信息。
1
http://developer.android.com/training/basics/supporting-devices/languages.html
您可以使用多个资源文件夹,它会根据设备的区域设置/配置加载图像
有前缀的文件夹会自动检测本地
如
/负载res/layout-en/
res/layout-it/
相关问题
- 1. 更改基于屏幕
- 2. 如何更改初始屏幕?
- 3. Android初始屏幕缩水
- 4. Iphone初始屏幕
- 5. 初始屏幕c#
- 6. 的Android初始屏幕中心图片
- 7. Android中的初始屏幕Alpha动画
- 8. 基于屏幕大小的雪碧初始比例
- 9. Android更改语言
- 10. 初始屏幕文字改变颜色
- 11. 刷新初始用户的初始屏幕 - Android
- 12. Qt屏幕分辨率初始屏幕
- 13. 初始屏幕Android应用已停止
- 14. Android:'初始屏幕'只有一次
- 15. 初始屏幕不显示在android
- 16. pyqt中的初始屏幕
- 17. Windows中的初始屏幕
- 18. 简单的初始屏幕
- 19. addActionListener中的初始屏幕
- 20. ANDROID屏幕方向更改
- 21. Android - 更改屏幕方向
- 22. 是否可以更改屏幕阅读器的整体语言?
- 23. 初始屏幕问题
- 24. WPF初始屏幕窗口
- 25. Eclipse RCP初始屏幕
- 26. iOS初始屏幕按钮
- 27. wxPython初始屏幕故障
- 28. 初始屏幕问题
- 29. 初始屏幕问题?
- 30. 初始屏幕和渐变