我使用的字体大小百分比0.96f
是浮点数。在不同的设备上我可能需要更高的字体大小百分比如何将其存储为资源?我想我可以存储为95
并除以100
,但无论如何如何在资源文件中存储浮点数,这可能会根据设备分辨率/大小等给出不同的值,就像布局文件一样。如果你对它的百分比感到好奇,因为我正在通过4%
缩小字体大小以使TextView适合我的视图。很快,Android O
会有一个新的TextView来进行缩放,但不是现在。
由于
答案 0 :(得分:0)
要根据资源的设备分辨率获取不同的整数,您必须为res目录中的不同屏幕添加Different values文件夹。例如: - 价值观 - 价值 - 小 - 价值 - 大 - values-sw600dp
在每个值文件夹中添加dimens.xml,并根据分辨率添加尺寸。
16DP