在写Android App过程中需要一个简单的颜色选择器,Android自带的ColorPicker和网上的一些ColorPicker都太高端了,都实现了颜色渐变功能,我要的不需要那么复杂,只想提供几种颜色供User去选择。于是就自己自定义实现一个Simple ColorSelector,效果图如下

  

  

自定义实现简单的Android颜色选择器(附带源码)

 如何去使用这个ColorSelector呢,见下面代码:

  

final ColorSelectorDialog colorDialog = new ColorSelectorDialog(mContext, mColorValues, mColorPosition);colorDialog.show();colorDialog.setOnDismissListener(new OnDismissListener() {@Overridepublic void onDismiss(DialogInterface dialog) {// TODO Auto-generated method stubmColorSelected = colorDialog.getColor();mColorPosition = colorDialog.getPosition();}});

mColorValues 和 mColorPosition具体是什么,大家如果使用的话就会清楚了,不多说了。大家需要用的话下载附件吧

http://files.cnblogs.com/recwert/ColorSelector.rar

更多相关文章

  1. Android Studio设置 标题栏隐藏, 状态栏隐藏, 改变状态栏文字颜
  2. android 自定义进度条颜色
  3. Android 中SpannableStringBuilder控制局部文本颜色和点击事件
  4. Android 中的ListView选中项的背景颜色怎么设置?
  5. Android 单独控件实现不同字体大小、不同颜色
  6. 【Android UI】状态栏和toolbar颜色一致
  7. Android通过点击按钮改变Activity的背景颜色_个人笔记
  8. 两种button点击后改变颜色的方法selectot和重写
  9. android 设置progressbar的背景颜色

随机推荐

  1. Android中常用方法的归纳集合总结(二)
  2. AsyncTaskLoader使用方法
  3. Android(安卓)Testing Fundamentals 2, r
  4. 中:Android(安卓)startActivity原理分析(
  5. android工程混淆和反编译
  6. 【Android】FragmentTabHost实现问题记录
  7. Android绘图之Shader
  8. 【Android】下载Android源码的简明步骤
  9. Android(安卓)数据结构之 二叉树
  10. 一个基本Android工程的搭建