安卓颜色选择器

60

有没有人知道一个快速的颜色选择器小部件,我可以在我的应用程序中使用?

我在一些不同的应用程序中看到过一个带有颜色轮的选择器,在其中你可以点击中心来进行选择,但我不确定在哪里可以找到它。

任何颜色选择器都可以。

5个回答

51

14
请确认,这是一个自定义小部件,而不是内置于 API 中的内容。 - Josh Lee
3
那个颜色选择器现在已经被改编为一个独立的应用程序,可以与意图一起使用:https://dev59.com/XEnSa4cB1Zd3GeqPQblY#2727284 - kostmo
当从4.2样本中移除时,会产生相当糟糕的结果。 :-( - Robin Davies
3
为什么ColorPickerDialog.java在Android-18示例代码中被移动到了legacy文件夹中? - Someone Somewhere

23

谢谢这个 - 在我看来,它是易用性和灵活性的完美结合(即可选的 alpha 滑块)。对于选择图形界面的一些颜色非常有效,因为我的代码可以利用 alpha 值。 - tmandry
2
将其与HoloEverywhere一起使用并不是一个完全直截了当的过程,因此我有一个库的分支可以与之配合使用:https://github.com/gsingh93/android-ColorPickerPreference - gsgx
作为一个新手Android开发者,有没有安装指南?我只需要将这些文件复制粘贴到我的项目中吗? - Howdy_McGee

20

这个源自于Yuku ( http://code.google.com/p/android-color-picker/ ) 的颜色选择器非常棒。它是基于Apache许可的开源项目,比Android示例中的要好得多。它还是一个库项目,因此集成非常简单。我上周刚将其添加到DigiClock小部件中,到目前为止,我的用户印象深刻!


我在Yuku选择器中添加了一个可选的Alpha滑块:https://code.google.com/r/obsidian17-colorpickeralpha/source/browse - Kevin Read
请注意,此库已迁移到 GitHub,并上传到 Maven: https://github.com/yukuku/ambilwarna - Denys Kniazhev-Support Ukraine

4

您可以使用CommonsWare的cwac-colormixer

它是现在的Android库! :)


它依赖于CWAC-Parcel.jar,但不幸的是他没有提供。 - IgorGanapolsky
@IgorGanapolsky:这是开源的。在他的GitHub存储库中寻找它。 - Macarse

3
OI手电筒中一个相当先进的版本可以在这里找到:这里

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接