gpt4 book ai didi

android - 设置文字大小的最佳方法?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:07:19 25 4
gpt4 key购买 nike

设置文本大小以使其在所有设备上看起来都一样的最佳方法是什么?我遇到的最大问题是在按钮上设置文本大小,以便一切都适合或不会太小。我已经尝试在 xml 中设置大小,我刚刚尝试通过获取屏幕大小并弄乱屏幕宽度和高度来设置大小来动态设置它。我在不同的设备上测试了不同的东西并认为一切都很好,直到我刚刚在 Galaxy Nexus 上尝试我的应用程序并且我的一半的话在按钮内被砍掉了。我做了一些调整,现在字体在平板电脑上太小了。

以前使用 xml 对我来说效果很好,但是这些新的 7"平板电脑中的大多数都使用大布局,所以如果我使用 xml 设置高度、宽度和文本大小,我的图像和文本真的很小。设置动态宽度和高度对按钮和图像大小有所帮助,但字体看起来仍然不太正确。

我最好的选择是通过 xml(large、x-large 等)找到合适的媒介还是有其他方法?

最佳答案

你看过这篇文章吗:Supporting Multiple Screens ?它说:

you should prefer the sp (scale-independent pixel) to define text sizes. The sp scale factor depends on a user setting and the system scales the size the same as it does for dp.

这里解释了同样的问题,Different text size for different hardware

关于android - 设置文字大小的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8651960/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com