您当前的位置: 首页 > 

蓝不蓝编程

暂无认证

  • 0浏览

    0关注

    706博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

安卓颜色(色值)选择器colorPicker

蓝不蓝编程 发布时间:2020-01-19 17:24:15 ,浏览量:0

实现效果

##实现方案

  • 根目录build.gradle中添加如下信息:
	allprojects {
		repositories {
			...
			maven { url 'https://jitpack.io' }
		}
	}
  • 添加依赖
	dependencies {
		implementation 'com.github.QuadFlask:colorpicker:0.0.15'
	}
  • 调用代码
class MainActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
        mainLayout.setOnClickListener {
            showColorPicker()
        }
    }

    private fun showColorPicker() {
        ColorPickerDialogBuilder
            .with(this)
            .setTitle("Choose color")
            .initialColor(getColor(R.color.colorPrimary))
            .setPositiveButton("ok")
            { _, selectedColor, _ -> colorTv.setBackgroundColor(selectedColor) }
            .build()
            .show()
    }
}
完整源代码

https://gitee.com/cxyzy1/colorPickerDemo

关注
打赏
1639405877
查看更多评论
立即登录/注册

微信扫码登录

0.0390s