仅使用XML为视图背景定义晕影效果?

问题描述

有没有一种方法可以仅使用XML在视图上定义vignette effect

我找到了使用代码herehere方法

在Android Studio中,我看到可以使用类似这样的方式定义径向渐变,因为视图背景使我接近小插图,但距离不够近。

my_backround_drawable.xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
  <item>
    <shape>
      <gradient
        android:startColor="@android:color/holo_blue_light"
        android:endColor="@android:color/holo_blue_light"/>
      <gradient
        android:gradienTradius="300dp"
        android:centerColor="#000000"
        android:type="radial"/>
    </shape>
  </item>
</selector>

但是看起来不太正确:

Vignette Android view

我想知道是否有一种方法可以仅通过XML在所有视图上工作?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...