You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
47 lines
1.1 KiB
47 lines
1.1 KiB
12 years ago
|
=====================
|
||
|
ColorPickerPreference
|
||
|
=====================
|
||
|
|
||
|
Generally used classes by Daniel Nilsson.
|
||
|
ColorPickerPreference class by Sergey Margaritov.
|
||
|
Packed by Sergey Margaritov.
|
||
|
|
||
|
Features
|
||
|
========
|
||
|
|
||
|
* Color Area
|
||
|
* Hue Slider
|
||
|
* Alpha Slider (disabled by default)
|
||
|
* Old & New Color
|
||
|
* Color Preview in Preferences List
|
||
|
|
||
|
Requirements
|
||
|
============
|
||
|
|
||
|
Tested with APIv7, but maybe will work with early versions
|
||
|
|
||
|
Usage
|
||
|
=====
|
||
|
|
||
|
You can see some tests inside
|
||
|
|
||
|
::
|
||
|
|
||
|
<net.margaritov.preference.colorpicker.ColorPickerPreference
|
||
|
android:key="color1"
|
||
|
android:title="@string/color1_title"
|
||
|
android:summary="@string/color1_summary"
|
||
|
android:defaultValue="@color/pumpkin_orange" <!-- integer resources are also accepted -->
|
||
|
alphaSlider="true" <!-- enable alpha slider via XML -->
|
||
|
/>
|
||
|
|
||
|
To enable Alpha Slider in your code use function:
|
||
|
::
|
||
|
setAlphaSliderEnabled(boolean enable)
|
||
|
|
||
|
Screens
|
||
|
=======
|
||
|
|
||
|
* .. image:: https://github.com/attenzione/android-ColorPickerPreference/raw/master/screen_1.png
|
||
|
|
||
|
* .. image:: https://github.com/attenzione/android-ColorPickerPreference/raw/master/screen_2.png
|