我正在尝试在 TextView 中显示内容(文本和图像)。这种方法效果很好:Android HTML ImageGetter as AsyncTask
但有时图像大于屏幕宽度。
如何强制图像使用百分比宽度?
编辑:百分比宽度值并不重要,我只想在每个屏幕尺寸上看到具有相同比例的图像。
我正在尝试在 TextView 中显示内容(文本和图像)。这种方法效果很好:Android HTML ImageGetter as AsyncTask
但有时图像大于屏幕宽度。
如何强制图像使用百分比宽度?
编辑:百分比宽度值并不重要,我只想在每个屏幕尺寸上看到具有相同比例的图像。
您不能使用百分比宽度。接受的单位是(引自Android 文档):
可用单位有:px(像素)、dp(与密度无关的像素)、sp(基于首选字体大小的缩放像素)、in(英寸)、mm(毫米)。
我认为可以根据屏幕尺寸以编程方式设置宽度,尽管我不知道所需的计算。