如何在android中创建不同颜色的Line

时间:2015-01-11 12:25:27

标签: android colors android-studio draw

我想用两种方式创建一条不同颜色的线,如:

1。 ColorBar(preview

像进度条但颜色不同的东西

2.Colorful Table(preview

像桌子但有不同颜色(不同的细胞背景)的东西

我想例如编写一些代码并说明句点的最小和最大点,它会在一条线上显示某种颜色(如红色)的句点。

那么有什么办法可以在我的jar文件中绘制它们吗?(我的意思是连接到MainActivity.jar等活动的jar文件) 我使用Android Studio v 1.0.2

感谢您的有用帮助:)

1 个答案:

答案 0 :(得分:1)

使用GradientDrawable

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

docs告诉你如何设置形状,颜色之间的插值,颜色的位置等。