【问题标题】:Adjust text size as per the device specifications根据设备规格调整文本大小
【发布时间】:2019-07-22 02:33:28
【问题描述】:

我知道这个问题已经被回答了很多次,我已经尝试了几乎所有可用的解决方案,但它们似乎都不适用于我的情况。

我想设置每个 textview 组件的文本大小,使其在不同的设备大小上自动调整。假设我有一个标题、正文和源文本字段,并且标题大小将大于正文和源文本的大小。 目前,如果我通过根据设备密度设置文本大小来尝试一些解决方案,但在某些设备上它是完美的,而在某些设备上它会变得非常小。

我尝试了以下解决方案: Text size and different android screen sizes

Android set TextView text size to look the same on all screen sizes

任何帮助将不胜感激。

【问题讨论】:

  • 如果没有其他解决方案适合您,请考虑使用这样的库:github.com/intuit/ssp
  • 这就像一个魅力。 :)
  • 我很高兴它成功了!

标签: android textview text-size


【解决方案1】:

这是最好的图书馆之一。我在很多项目中都使用过

https://github.com/intuit/ssp

https://github.com/intuit/sdp

你刚刚把这行放在你的应用级gradle中

implementation 'com.intuit.ssp:ssp-android:1.0.6'

implementation 'com.intuit.ssp:sdp-android:1.0.6'

【讨论】:

  • 谢谢@Sohel S9 它似乎正在工作,在我接受答案之前,我想在另外 2 台设备上对其进行测试,一旦我完成了对它们的测试,将接受答案:)
  • 您还应该检查 7 和 10 英寸平板电脑。
猜你喜欢
  • 1970-01-01
  • 2017-08-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多