【发布时间】:2016-07-01 10:38:03
【问题描述】:
来自developer guide about Layer-list drawables,
-
所有可绘制项目都被缩放以适应包含视图的大小, 默认。因此,将您的图像放在不同的图层列表中 位置可能会增加视图的大小,并且某些图像会缩放为 合适。
在第一句话中,他们说项目被缩放以适应 容器视图(并不是说视图是根据 其中包含的项目的大小)。然后他们说大小 容器视图可能会增加(这意味着视图是 被缩放,对吧?)。 那么第二句不矛盾吗 第一个?有人能解释一下这是什么意思吗?
-
android:drawable
可绘制资源。 必填。对可绘制资源的引用。
...
为避免缩放列表中的项目,请使用 element里面的element来指定drawable...
...
例如,以下定义了一个缩放到 适合其容器视图:
<item android:drawable="@drawable/image" />为避免缩放,以下示例使用了重心为中心的元素:
<item> <bitmap android:src="@drawable/image" android:gravity="center" /> </item>再次,他们说
android:drawable是一个必需 属性,然后他们给出了一个不使用该属性的示例。什么是正确的?
-
为避免缩放列表中的项目,请在列表中使用
<bitmap>元素<item>元素指定可绘制对象并定义重力到 无法缩放的东西,例如“中心”gravity的可扩展性如何?center的值如何使其不可扩展?
【问题讨论】:
标签: android android-drawable android-bitmap