TextView中的文本无法适应

时间:2014-09-25 17:17:18

标签: android layout textview

大家好我已经制作了TextView,我尝试使用以下内容调整每个屏幕的文本:

            double TextSize =(dm.WidthPixels / dm.ScaledDensity)/ 24;
            TextView.SetTextSize (ComplexUnitType.Dip,(int)TextSize); 

这适用于LDPI屏幕,它适用于我测试我的应用程序的所有设备,除了文本看起来足够大的设备。不知道为什么会发生这种情况?

提前致谢!

1 个答案:

答案 0 :(得分:0)

如果问题Android issue 22493,则有一个简单的解决方法。只需在设置TextView的大小后运行此代码:

 tv.append("\uFEFF");  // zero width space

这将为TextView的文本添加零宽度空间(无视觉变化)并将修复高度。