Android:如何使用多色渐变制作drawable?

时间:2015-10-07 11:06:30

标签: android android-drawable linear-gradients android-shape

我做到了:

$demo=unserialize('a:2:{i:0;s:6:"Inport";i:1;s:6:"Export";}');

echo json_encode($demo);

但是当我在视图中将其设置为背景时,我看不到任何内容。

1 个答案:

答案 0 :(得分:5)

尝试将此drawable设置为您的视图背景

GradientDrawable rainbow = new GradientDrawable(GradientDrawable.Orientation.LEFT_RIGHT,
            new int[] {Color.RED, Color.MAGENTA, Color.BLUE, Color.CYAN, Color.GREEN, Color.YELLOW, Color.RED});