【发布时间】:2011-01-14 18:14:02
【问题描述】:
我想知道如果在图像视图中设置或设置为相对布局的背景,是否可以使图像不透明。
如何使用图像视图或相对布局动态设置图像使图像不透明,或者是否有任何其他选项可以动态设置图像及其不透明度?
我还希望同一张图像在两个方向上旋转,也可以放大和缩小到任何级别。
提前致谢
【问题讨论】:
-
我知道的一种方法是进行图像预处理(为此使用位图函数),然后动态地(从代码)将其设置为相对布局的背景或 ImageView 的 src。但我想这不是你想要的。您想从控件本身执行此操作,但除了样式之外,我没有看到任何属性。
-
@Zelimir - 你能用你知道的例子解释一下吗
-
我已经添加了我的答案。它描述了原理,因此您可以轻松地根据自己的需要进行调整。
-
如果你想让它不透明(透明)到某种程度,请将 aplha 值 128 从代码示例更改为 0-255 之间的其他数字。
-
@Zelimir -好的!谢谢你的回答,真的很有帮助