根据设备规格调整文本大小

时间:2019-02-28 08:25:26

标签: android textview text-size

我知道这个问题已经回答了很多次,并且我已经尝试了这里可用的几乎所有解决方案,但是在我看来,这些解决方案都不起作用。

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

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

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

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

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

https://github.com/intuit/ssp <---用于文本视图大小(sp)

https://github.com/intuit/sdp <---用于显示尺寸(dp)

您刚刚将这一行添加到了应用级别gradle中

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

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