问题标签 [colorfilter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - ColorFilter 不适用于 TextView 背景
我想使用 ColorFilters 更改几个 TextView 元素背景的颜色。我已经尝试了几种方法来做到这一点。其中两个如下:
两个 TextView 都包含在 GridLayout 中。这是 .xml 活动文件的适当部分:
但是对两个目标文本视图都没有影响(它们的颜色没有改变)。我做错了什么?
PS Colors 的值是测试的,所以有整个字符串(不是来自 .xml 文件的值)。我觉得现在没关系。
android - 哪一个是更快的颜色过滤或在android中使用不同的drawable?
我在 recyclerview 行项目上使用图标。我正在使用android 中的颜色过滤器选项更改图标的颜色,但我想知道哪个更快更好?
- 不同颜色的绘图
- (运行时)白色可绘制图标上的颜色过滤器
我已经在白色drawable上使用了颜色过滤,但它有时不会出现在列表行中,直到刷新recyclerview,所以我只是想使用不同的drawable。感谢您的关注...
android - 将黑白颜色过滤器应用于 Android WebView 画布减慢其滚动速度
我在我的应用程序中使用 android WebView 来加载我的网页,我想帮助我的用户也以黑白颜色查看 WebView 内容。我在 WebView 的 onDraw 方法上应用了颜色过滤器:
我成功地在 WebView 上应用了黑白颜色,但问题是它减慢了 WebView 的滚动速度。我如何优化它,有什么方法可以直接在画布上应用颜色过滤器,因为在画布上绘制位图会减慢 WebView 速度。任何优化它的建议。谢谢
android - 动态添加视图的 TextColor 和其他更改
我有一个活动并动态添加一些视图。动态编辑文本的 textcolor 和 colorfilter 不同,我很困惑为什么?我的复选框也有同样的问题。任何人都可以帮忙吗?
这就是我将其添加到我的活动中的方式。
有什么帮助吗???
添加了完整的 XML
opencv - 如何将两个颜色阈值应用于图像 OpenCV
我目前正在尝试检测某个图像中的两种特定颜色。我正在尝试过滤图像以显示特定范围内的像素。我知道要找到一种颜色,你输入一个上限和下限,就像这样
我只是将 dst1 应用于图像,一切正常。仅显示这些范围内的像素的图像。但是,我想搜索两个特定的颜色范围。我应该将两个颜色范围分别应用于图像以获得两个不同的图像,然后将图像混合在一起吗?或者是否有更有效的方法来显示像素适合两种不同颜色范围的图像?
android-studio - 如何在每次点击时更改可绘制对象的颜色?
我有一个背景设置为可绘制的按钮,以在其上获得圆角。我试图让按钮在每次点击时更改颜色,而不必为我想使用的每种颜色制作可绘制的。
目前我正在尝试使用 PorterDuff 在可绘制对象的白色背景上应用颜色过滤器。
当我加载应用程序时,按钮保持白色。关于我做错了什么或更好的解决方法的任何想法?
swift - 去除图像的蓝色和绿色
请帮我去除 Swift 中图像的蓝色和绿色。这是我的自定义内核字符串(删除图像中的红色):
谢谢!
java - setColorFilter 有时在 android drawable 上不起作用
我正在尝试根据用户在偏好中选择的原色在可绘制对象上应用颜色过滤器。这是我正在使用的一段代码。
问题是,有时,这段代码不会改变drawable的滤色器。我已将此代码放在我的活动(主要活动)onCreate 和 onResume 方法中。
因此,一旦应用程序启动,我希望将此颜色过滤器应用于该可绘制对象,但有时它不会发生。我还注意到,这个问题不会发生在高端手机(高速处理器、更多 RAM)上,而只会发生在低端手机上。
但是,如果我浏览任何其他活动并返回主要活动,则会应用颜色过滤器。调试了代码并在使用正确的颜色参数启动时调用了 setColorFilter,但由于某种原因它没有被应用。任何形式的帮助表示赞赏。
请不要对这个问题投反对票,如果您认为这是一个愚蠢的问题,请发表评论,我会记下这个问题。我正处于被禁止提问的边缘。