android - 不同 dpi 上的字体大小问题

标签 android

我在 sp 中指定所有字体大小。文本在包括 Nexus 7、Galaxy S4 mini 等在内的多种设备上看起来不错。但是,在 Galaxy S 3 上,字体太大。这是因为 S3 的 DPI 高很多吗?如果是这样,我该如何调整以使字体以相对相似的尺寸显示?

最佳答案

DP/SP 似乎工作正常。我得到的较大字体大小是因为以编程方式设置文本大小,使用已经返回缩放的资源值 - 所以本质上字体是双倍缩放的。 Android 的适当文档可以避免这种情况。

关于android - 不同 dpi 上的字体大小问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19606960/

相关文章:

android - App : App has multiple views and activities. 检查用户进入特定屏幕/ View /Activity 的次数

android - Gradle 3.4.1 无法使用 Proguard 将响应解析为 Object

java - 在计时器后关闭 android View

Android - GSon + RetroFit 中的继承和抽象类

java - 停止 fragment 的函数和调用并重置内部变量

android - 使用 LinearLayout 模拟首选项外观/感觉

Android/OkHttp - client.newCall(request).execute() 总是返回异常

android - 如何将 jackOptions 用于 android 库项目

android - Realm 自行关闭

android - 在 ScrollView Android 中创建类似 ListView 的 View