【问题标题】:Android setBackgroundResource maintain aspect of imageAndroid setBackgroundResource 维护图像的方面
【发布时间】:2016-06-18 21:37:05
【问题描述】:

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

view.setBackgroundResource(R.drawable.day_background);

即使我的图像是一个圆形,由于 TextView 是横向的,它仍然是椭圆形的。

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

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

【问题讨论】:

标签: android background-image textview


【解决方案1】:

在更新中回答。将TextView包裹在RelativeView中,然后使用ImageView作为可控制的背景。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-07-09
    • 2017-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-18
    • 2011-04-02
    相关资源
    最近更新 更多