2010-03-14 27 views
60

Có ai biết tiện ích con chọn màu nhanh mà tôi có thể lấy để sử dụng trong ứng dụng của mình không?Bộ chọn màu Android

Tôi đã thấy một trong một vài ứng dụng khác nhau có bánh xe có màu sắc và bạn nhấn vào giữa để chọn, nhưng tôi không chắc chắn sẽ tìm thấy ở đâu.

Bất kỳ bộ chọn màu nào cũng sẽ ổn.

Trả lời

51
+13

Chỉ cần được rõ ràng, đây là một tiện ích tùy chỉnh và không phải cái gì được tích hợp vào API. –

+3

Bộ chọn màu đó hiện đã được điều chỉnh thành một ứng dụng độc lập có thể được sử dụng với Mục đích: http://stackoverflow.com/questions/1542806/android-color-picker-updating-color-array/2727284#2727284 – kostmo

+0

Sản xuất khá khó chịu kết quả khi lấy ra khỏi 4.2 mẫu. :-( –

18

Cái này từ Yuku (http://code.google.com/p/android-color-picker/) thực sự là kewl. Đó là mã nguồn mở theo giấy phép Apache, và đẹp hơn nhiều so với mẫu Android. Nó cũng là một dự án thư viện, vì vậy nó thực sự đơn giản để tích hợp. Tôi vừa thêm nó vào tuần trước để tiện ích DigiClock, và cho đến nay người dùng của tôi rất ấn tượng!

+0

Tôi đã thêm một thanh trượt alpha tùy chọn vào bộ chọn Yuku: https://code.google.com/r/obsidian17-colorpickeralpha/source/browse –

+0

FYI thư viện này đã được di chuyển đến github và tải lên Maven: https://github.com/yukuku/ambilwarna –

4

Bạn có thể sử dụng số cwac-colormixer của CommonsWare.

Đây là thư viện Android ngay bây giờ! :)

+0

Nó có một sự phụ thuộc vào CWAC-Parcel.jar, mà tiếc là anh ta –

+0

@IgorGanapolsky: đó là mã nguồn mở, hãy tìm nó tại repo github của mình – Macarse

23

Tạo ColorPickerPreference để sử dụng trong tùy chọn. Được sử dụng trên trình chọn màu-view thể tìm thấy nó ở đây: https://github.com/attenzione/android-ColorPickerPreference

Cũng sẽ chia sẻ ColorPickerPreference tương tự với Rotary Picker (sử dụng nó trước đó)

+0

Cảm ơn vì điều này - imo là sự kết hợp hoàn hảo giữa tính dễ sử dụng và linh hoạt (tức là thanh trượt alpha tùy chọn.) Hoạt động tốt để chọn một số màu cho giao diện đồ thị, vì mã của tôi có thể sử dụng các giá trị alpha – tmandry

+2

Làm việc này với HoloEverywhere không phải là một quá trình chuyển tiếp hoàn toàn thẳng, vì vậy tôi có một cái nĩa của thư viện này hoạt động với nó: https://github.com/gsingh93/android-ColorPickerPreference – gsingh2011

+0

Là người mới phát triển Android - có hướng dẫn cài đặt ở đâu đó không? Tôi có sao chép và dán các tệp này vào dự án của mình không? –

Các vấn đề liên quan