我正在创建一个我尝试支持多种语言的应用程序。我把我的英文文本放在
中 values/strings.xml
法文文本
values-fr/strings.xml
现在,我也想支持多个屏幕。我有这些文件夹
values-normal-ldpi
values-normal-mdpi
values-large
values-xlarge
values
如果用户是法国人,屏幕很大。它总是从值-fr中选择字符串,但是从values文件夹中选择维度。我是否应该为法语设置所有这些值文件夹(如值-fr-normal-ldpi等)?还有其他方式
谢谢。
答案 0 :(得分:0)
对于多屏幕支持,您需要在res结构> android结构的布局文件夹中创建4个不同的文件夹
布局HDPI 布局MDPI 布局xhdpi 布局LDPI 布局xxhdpi
每个文件夹都包含各自尺寸的布局文件,这些文件的名称与所有文件夹相同
你也需要创建 绘制,LDPI 绘制,MDPI drawable-hdpi等文件夹,用于同名的不同革命图像
如此巧妙的操作系统可以检测设备的重新振动,并从匹配文件夹中显示设备上的图像
点击此链接 http://developer.android.com/guide/practices/screens_support.html
关于本地化的方式是正确的