如何定位径向渐变背景

如何在LinearLayout中将径向渐变形状定位为背景? 这是我现在拥有的:

形状 :

    

LinearLayout:

    

我只想让我的渐变从屏幕的左上角开始,然后在右下角结束。

非常感谢 !

  • Android BroadcastReceiver onReceive在MainActivity中更新TextView
  • 如何使图像填充RelativeLayout背景而不拉伸
  • android,background,layer-list和可伸缩位图项
  • 在onPause之后,PhoneGap继续在Android上运行
  • 在Android中居中背景图像
  • 即使应用程序关闭(已杀死)也运行服务
  • Android,如何模糊/玻璃/霜冻当前活动
  • 设置textView的边框和背景颜色
  • 您可以使用渐变的“centerX”和“centerY”属性将径向渐变的中间移动到drawable的不同位置。 它们是从0到1.0的浮点值,其中(centerX,centerY的值相应地)0,0是左上角,1,1是右下角。

    默认值为0.5,0.5,这是可绘制/已分配空间的中间位置。 100px长(半径),黑白渐变的示例,其中间从左上角开始,将是:

         

    将其设置为后台mybackground.xml:

     < ?xml version="1.0" encoding="utf-8"?>