Android小部件较小屏幕的Textview大小

时间:2017-02-17 04:21:19

标签: android textview widget

在我的小部件布局文件中,我设置了textview文本大小,所有内容都适合小部件。当我在较小的手机(320x480)上发布时,许多文本被切断,并且在小部件上不可见。如何计算较小的手机尺寸并定义较小的文字视图尺寸?

2 个答案:

答案 0 :(得分:0)

请参阅此answer和 添加

android:maxWidth="size"  //size- the number more than 1

这在你的textview布局

答案 1 :(得分:0)

你应该使用尺寸来设置基于手机屏幕尺寸的文本大小。

enter image description here

在上面的图像中查看我为不同的屏幕尺寸制作了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>