回答
这里溶液
图像看起来像下面的图片
代码为:
- 准备形状drawabl Ë
RES /绘制/ gradient_shape.xml:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient
android:startColor="#00FFFFFF"
android:endColor="#FFFFFFFF"
android:type="linear" />
</shape>
定义布局:activity_main.xml中:
<ImageView
android:id="@+id/photo"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/photo"
android:src="@drawable/gradient_shape" />
这里绘制/照片只是在可绘制jpeg的文件夹
EDIT 的详细信息,请参阅本Tutorial
这是不透明的.. – ftp27
@ ffp27这是你的形象和你的形象相同的解决方案和做透明参考我的答案的教程,并希望这对你有所帮助。 –
这aswer是正确的,它为我工作! 谢谢@DixitPatel – timbillstrom
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient
android:startColor="#00FFFFFF"
android:endColor="#FFFFFFFF"
android:type="linear" />
</shape>
完美transperancy。确保View下面的渐变实际上在下面,而不只是触摸渐变形状视图。
如果您有主的RelativeLayout,的ListView和视图(背景:渐变)
确保梯度查看在顶部,ListView中的,而不是一个侧面。如果您的梯度处于旁边,它将透明RelativeLayout背景颜色而不是ListView。
我希望你明白我想说什么。
- 1. uiimageview上的Alpha蒙版渐变
- 2. Android圆形渐变Alpha蒙版
- 3. Android上的CSS渐变
- 4. 旋转对象的Alpha渐变 - JavaFX Canvas
- 5. 带渐变神器的Android渐变
- 6. Android中的渐变
- 7. 渐变背景上的文字渐变
- 8. 在CALayer或CGImage上实现径向alpha渐变?
- 9. 如何在图像上实现alpha渐变?
- 10. Android渐变背景渐变为透明
- 11. Android上的OpenGL渐变色带
- 12. UILabel上的渐变?
- 13. Flot上的渐变
- 14. Dynamiclly在一个圆上渐变渐变
- 15. android图像渐变
- 16. Android平滑渐变
- 17. 渐变渐变?
- 18. Android的平方渐变?
- 19. Android中的渐变选项?
- 20. Android中的椭圆渐变
- 21. Android的径向渐变
- 22. 椭圆渐变的Android
- 23. c#在渐变表面上的位图上渐变较暗
- 24. 如何在Android中在画布上绘制平滑/渐变的渐变
- 25. 如何通过渐变的alpha遮罩cocos2d中的sprites?
- 26. CSS:无渐变的渐变?
- 27. 使用从alpha到一种颜色的CSS3线性渐变
- 28. 删除UINavigationBar上的渐变
- 29. R:shapefile上的渐变图
- 30. WPF上的ColorAnimation渐变色
也看看这里:http://stackoverflow.com/a/5088137/4270676应该也适用于ImageView。 – Lucker10
@ Lucker10是的。这是正确的答案。谢谢! – ftp27