当前位置: 首页 > 知识库问答 >
问题:

从搜索栏更改拇指颜色

穆商震
2023-03-14

我想改变它的颜色拇指像这样...:(我知道如何改变背景进度颜色,但不是拇指颜色)...

seekBar1calling.getProgressDrawable().setColorFilter(Color.WHITE, Mode.SRC_IN);

有没有办法用java代码实现这一点?提前谢谢!!

共有3个答案

莘钧
2023-03-14

其他答案都是旧的,对我不起作用,这个起作用了。

seekbar.setThumbTintList(ContextCompat.getColorStateList(this, R.color.disabled));
章永安
2023-03-14

只需使用:

mySeekbar.getThumb().setColorFilter(myColor, PorterDuff.Mode.MULTIPLY);

编辑:方法getThumb仅在API 16(Jelly Bean)之后可用。

林君博
2023-03-14

我只是用了一个在线样式生成器这给了我我所需要的

http://android-holo-colors.com/

只需选择所需的小部件和颜色,就可以了!;)

 类似资料:
  • 这是我的seekbar: 这是我的拇指。xml: 这是我的定制搜索栏。xml: 这是我的搜索棒。巴布亚新几内亚(背景): 酒吧里没有阴影,也没有圆边。。。 我真的不明白我该怎么做。

  • 我在设计JScrollPane的样式时遇到问题。我只想能够更改拇指和背景的颜色(同时删除增加/减少按钮)。到目前为止,我尝试了以下方法: 而且 有了上面所有的代码,我得到了一个白色背景的暗拇指。有趣的是,如果我删除setUI函数,我会得到一个默认的拇指,背景变暗... 有什么想法吗? 谢啦 解决****** 上面的configureScrollBarColors函数可以通过以下方式使用: 把拇指的

  • 当我在我的Seekbar按下拇指,一个苍白的阴影出现在它周围,如下图所示。 如何移除阴影或将其设置为透明?谢谢

  • 问题内容: 如何更改a的文本颜色? 问题答案: 您必须访问UISearchBar内部。您可以通过使用 Swift 3更新

  • 问题内容: 我正在尝试将状态栏的颜色更改为蓝色或其他某种颜色。 这可能吗,或者Apple不允许吗? 问题答案: 注意:此解决方案在iOS 13及更高版本下失败。 Plist中的第一个设置为 输出屏幕截图如下

  • 我不知道如何在Android上更改操作栏项目“onPressed”的颜色。我说的不是动作条的背景色,而是蓝色覆盖状态。我怎样才能改变它的颜色或者至少去掉它?例如,带有homeAsUpIndicator的应用程序图标。 我试图更改操作栏样式和菜单项样式,但没有任何效果。 谢谢 编辑此处是我迄今为止的实现: 我的风格xml: 然后我有一个动作巴罗哥的可抽绳: 操作栏项目的“我的菜单xml”: 最后,项