大佬教程收集整理的这篇文章主要介绍了android – 根据搜索栏值更改颜色,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这是我尝试过的,但它没有给我我想要的颜色:
seekBarColor.setOnSeekBarchangelistener( new OnSeekBarchangelistener() { int progress = 0; @Override public void onProgressChanged(SeekBar seekBar,int progresValue,Boolean fromUser) { progress = progresValue; int lower = Color.argb(0xFF,progress*0x10000,progress*0x100,progress)+0xff000000; color.setBACkgroundColor(lower); } @Override public void onStartTrackingTouch(SeekBar seekBar) { } @Override public void onStopTrackingTouch(SeekBar seekBar) { db.updateColor(""); } });
有任何想法吗?
float[] hsvColor = {0,1,1}; // generate only hue component in range [0,360),// leaving saturation and brightness maximum possible hsvColor[0] = 360f * progress / maxProgress; view.setBACkgroundColor(Color.HSVToColor(hsvColor));
此代码将从红色开始设置颜色,然后平滑变为橙色,黄色,绿色,蓝色和洋红色,当进度从0变为maxProgress时返回红色
以上是大佬教程为你收集整理的android – 根据搜索栏值更改颜色全部内容,希望文章能够帮你解决android – 根据搜索栏值更改颜色所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。