1
为了便于学习,我想要实现的HSV颜色选择器这样的:如何使自定义搜索栏,以显示在酒吧渐变色?
我知道,我将使用SeekBar
S,但我怎么能显示在SeekBar
的酒吧的梯度。
如何显示条形图中的7色谱图,如图像中显示的第一个色谱图?
如何显示从白色到一个特定颜色的线性渐变?我如何显示从黑色到特定颜色的线性渐变?
我不要求代码,只是步骤粗线条去呢?
为了便于学习,我想要实现的HSV颜色选择器这样的:如何使自定义搜索栏,以显示在酒吧渐变色?
我知道,我将使用SeekBar
S,但我怎么能显示在SeekBar
的酒吧的梯度。
如何显示条形图中的7色谱图,如图像中显示的第一个色谱图?
如何显示从白色到一个特定颜色的线性渐变?我如何显示从黑色到特定颜色的线性渐变?
我不要求代码,只是步骤粗线条去呢?
SeekBar
间接延伸ProgressBar
,它有一个名称为setProgressDrawable(Drawable d)
的方法,将该条作为Drawable
作为其参数传递给它。
您将必须实现自己的自定义ShapeDrawable
(可能是RectShape
)给你想要的梯度。看到周围Shader的Android Graphics and Drawables guide和类,例如LinearGradient。
,如果你不想确切的代码,然后进行自定义'Drawable'类,并通过'搜索栏#setProgressDrawable' – pskink
用它试试这个,你可以在这里找到颜色选择器库,[https://android-arsenal.com /tag/18](https://android-arsenal.com/tag/18) – Naz141
@ Naz141正如我所说,我在学习做这个。所以不要找图书馆。 – Solace