2012-09-03 82 views
8

我正在尋找高級Android顏色選擇器對話框。來自API演示的標準顏色選擇器和來自this post的示例對我來說並不完全可以接受。我想看起來像這樣:this image。是否有任何開源的顏色選擇器,看起來像那樣?Android:高級ColorPickerDialog

更新:我的主要目標是使顏色選擇器易於使用:如果用戶只需點擊一次選擇任何顏色,並表示所有可能的顏色,那就太棒了。從我提到的例子中挑選顏色需要兩次點擊才能選擇一種顏色,對於普通用戶來說太複雜了。

回答

3

你試過Android Color Picker? 如果您需要顯示當前所選顏色的RGB代碼,只需通過添加一個TextView並在ColorChangeListener中添加更新(或任何所謂的顏色)來修改對話框

或者查看顏色CyanogenMod color-picker on GitHub

+0

錯誤的鏈接,如上面的截圖CyanogenMod的顏色選擇器不一樣的。 – xmen

6

怎麼樣this解決方案:CyanogenMod的 Color-picker Dialog of CyanogenMod

這裏的鏈接源的-picker對話?

看看截圖:

enter image description here

源代碼here

+0

您的代碼中沒有使用DialogFragment? –

+0

@IgorGanapolsky我還沒有讀過我發佈的代碼,所以我不知道它是如何工作的。 –

+0

真棒夥計,幫了我很多 – Anirudh

7

這一個看起來相當接近你想要什麼,是FOSS: https://github.com/LarsWerkman/HoloColorPicker

enter image description here

+2

支持黑白顏色的地方在哪裏?我在這裏看不到他們。 –

+0

似乎是一個糟糕的顏色選擇器,當你將手指或拇指放在上面時,你會如何看待顏色。 – xmen