Android 如何根据背景图片改变文字颜色

2Ma*_*Max 5 android image textview gradle android-recyclerview

在 Android 上,我有一个带有背景图像的标题(根据 API 的随机图像)。在这个标题上我有一些带有数据的文本。我的文字每次都是黑色的,但有时图像也是黑色的。所以我们看不到文字。

我正在寻找库或代码片段来解决此问题。谢谢。

小智 3

您可以为此使用调色板库。请参阅以下内容:

https://developer.android.com/reference/android/support/v7/graphics/Palette.html

https://developer.android.com/training/material/palette-colors.html

  • 这可能是一个很好的解决方案,但是如何选择应用于文本的颜色?如何确定文本后面的区域与将应用于文本的颜色不同? (2认同)