使用setBackgroundResource设置TextView的背景时,如何保持图像的纵横比
view.setBackgroundResource(R.drawable.day_background);
即使我的图像是圆形的,但由于TextView是风景图,它仍然呈椭圆形。
更新: 问题是我尝试使用背景来设置我不想缩放的图像。根据我现在对textview的背景知识,你不能这样做(它没有意义,它是textview的背景;它必须涵盖整个textview)。
答案是将textview包裹在一个相对视图周围,使其居中,然后添加一个图像视图,该视图也位于其后面。然后可以控制图像视图的大小并进行适当设置。
答案 0 :(得分:0)
在UPDATE回答。将TextView包装在RelativeView中,然后使用ImageView作为可以控制的背景。