android - 不同语言的不同维度

标签 android android-layout

我正在做一个项目,在 textview 中,values-1024x768 文件夹中的文件 main_dimens.xml 中提到了文本的尺寸。但是我需要针对特定​​语言(比如 pt)使用不同的文本大小。

<dimen name="main_digitalclock_size">18dp</dimen>

pt 语言需要 12dp。所以我尝试在 values-pt 文件夹的 strings.xml 中添加上面的代码行,还创建了一个文件夹 values-pt-1024x768 并将其放入其中。但是大小仍然只有 18dp。

最佳答案

您确定您正确命名了您的资源文件夹吗?我在此处查看了 Android 操作系统在确定要使用哪些资源时使用的规则:

http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources

看起来指定可用屏幕尺寸的方式可能与您使用的不同。

关于android - 不同语言的不同维度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11830906/

相关文章:

android - 为什么 main.xml 中默认给出相对布局

android - 找出屏幕上当前显示的是哪个布局文件

android - 我的doOnComplete在.Map完成之前被调用

android - 我如何从我的Android应用程序共享whatsapp语音笔记(.opus)文件?

java - 在布局中加载图表

android - 如何组合图像中的多个 Uri

java - 在 Android 中添加 ListView 子项文本

android - Activity 启动 fragment ,但 fragment 未正确加载

Android 资源编译失败(非转义字符)- 即使我修复了错误

Android ListFragment 不在 onSaveInstanceState() 中保存包/不在 onActivityCreated() 中检索包