【发布时间】:2013-11-18 03:37:06
【问题描述】:
我正在尝试在 TextView 中显示内容(文本和图像)。这种方法效果很好:Android HTML ImageGetter as AsyncTask
但有时图像大于屏幕宽度。
如何强制图片使用百分比宽度?
编辑:百分比宽度值并不重要,我只想在每个屏幕尺寸上看到相同比例的图像。
【问题讨论】:
标签: android android-asynctask html-parsing drawable textview
我正在尝试在 TextView 中显示内容(文本和图像)。这种方法效果很好:Android HTML ImageGetter as AsyncTask
但有时图像大于屏幕宽度。
如何强制图片使用百分比宽度?
编辑:百分比宽度值并不重要,我只想在每个屏幕尺寸上看到相同比例的图像。
【问题讨论】:
标签: android android-asynctask html-parsing drawable textview
您不能使用百分比宽度。接受的单位是(引用自Android documentation):
可用单位有:px(像素)、dp(与密度无关的像素)、sp (基于首选字体大小的缩放像素),in(英寸),mm (毫米)。
我认为可以根据屏幕尺寸以编程方式设置宽度,但我不知道需要进行哪些计算。
【讨论】: