# ShiftColorPicker **Repository Path**: corffen/ShiftColorPicker ## Basic Information - **Project Name**: ShiftColorPicker - **Description**: 颜色转换 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-03 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Simple vertical and horizontal color picker ![Alt text](/screenshot.png?raw=true) [ ![Download](https://api.bintray.com/packages/dasar/maven/shiftcolorpicker/images/download.svg) ](https://bintray.com/dasar/maven/shiftcolorpicker/_latestVersion) ## Usage Add view to your activity's layout and specify orientation: ```xml ``` Optionally you can set colors directly in layout file: ```xml app:colors="@array/sample_colors" app:selectedColorIndex="3" ``` Setup view ```java colorPicker = (LineColorPicker) findViewById(R.id.picker); // set color palette colorPicker.setColors(new int[] {Color.RED,Color.GREEN,Color.BLUE,Color.YELLOW}); // set selected color [optional] colorPicker.setSelectedColor(Color.RED); // set on change listener colorPicker.setOnColorChangedListener(new OnColorChangedListener() { @Override public void onColorChanged(int c) { Log.d(TAG, "Selected color " + Integer.toHexString(c)); } }); // get selected color int color = colorPicker.getColor(); ``` ## Downlaod ### Gradle ```gradle repositories { maven { url "http://dl.bintray.com/dasar/maven" } } compile(group: 'uz.shift', name: 'colorpicker', version: '0.5', ext: 'aar') ``` ### [Releases page](https://github.com/DASAR/ShiftColorPicker/releases) or grab latest version from repository. ## Requirements Android 2.3 (Gingerbread) and later. ## Todo * Expand/collapse animations * More color pickers in different styles * rounded corners for line picker ## License The MIT License (MIT) Copyright (c) 2015 Bogdasarov Bogdan