Android setBackgroundResource维护图像

时间:2016-03-04 23:46:22

标签: android background-image textview

使用setBackgroundResource设置TextView的背景时,如何保持图像的纵横比

view.setBackgroundResource(R.drawable.day_background);

即使我的图像是圆形的,但由于TextView是风景图,它仍然呈椭圆形。

更新: 问题是我尝试使用背景来设置我不想缩放的图像。根据我现在对textview的背景知识,你不能这样做(它没有意义,它是textview的背景;它必须涵盖整个textview)。

答案是将textview包裹在一个相对视图周围,使其居中,然后添加一个图像视图,该视图也位于其后面。然后可以控制图像视图的大小并进行适当设置。

1 个答案:

答案 0 :(得分:0)

在UPDATE回答。将TextView包装在RelativeView中,然后使用ImageView作为可以控制的背景。