在我的小部件布局文件中,我设置了textview文本大小,所有内容都适合小部件。当我在较小的手机(320x480)上发布时,许多文本被切断,并且在小部件上不可见。如何计算较小的手机尺寸并定义较小的文字视图尺寸?
答案 0 :(得分:0)
答案 1 :(得分:0)
你应该使用尺寸来设置基于手机屏幕尺寸的文本大小。
在上面的图像中查看我为不同的屏幕尺寸制作了4维。 在维(w820dp)中,我写了以下代码。
<resources>
<!--include 7" and 10" devices -->
<dimen name="activity_horizontal_margin">64dp</dimen>
<dimen name="item_image_size">60dp</dimen>
</resources>
在dimens.xml(sw600dp)中,我按照要求编写了以下代码。
<resources>
<!-- For 7” tablets (600dp wide and bigger) -->
<dimen name="activity_horizontal_margin">16dp</dimen>
<dimen name="item_image_size">54dp</dimen>
</resources>