android - 如何在android中为灰色资源图标着色(尤其是麦克风)

标签 android

我目前正在为 android 开发一个应用程序。因此我想创建一个麦克风小部件,就像谷歌搜索对话框中的那个。此图标填充白色,如条形图,具体取决于录制的音量级别。 我已经在随 SDK 提供的可绘制资源中找到图标 (ic_btn_speak_now.png)。

不幸的是,该图标不是一个带有麦克风形状透明区域的简单形状。相反,它由一些不同的灰度值组成。我现在的问题是:

Google 开发人员(以及我见过的其他人)如何只用颜色填充图标的麦克风形状?

我希望你们有一个想法!

最佳答案

一种可能是在中心创建一个带有透明麦克风形状的图标并更改背景颜色?

关于android - 如何在android中为灰色资源图标着色(尤其是麦克风),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4219335/

相关文章:

android - 我可以针对未发布的 SDK 版本吗?

android - Facebook 与 Libgdx Gradle android studio 的集成

android - 接收广播 Intent 时出错 { act=android.location.PROVIDERS_CHANGED flg=0x10 }

java - Android 和 java 协会

安卓 : Editing layout files issue

android - 游标索引越界错误 Android?

android - 为什么 google play protect 将我的应用程序标记为有害?

java - 我有一个 Activity ,当用户单击其中的卡片时,它会转到一个 fragment ..并返回到该 Activity 如何销毁该 fragment ?

android - 使用两个值从 AutoCompleteTextView 获取 ID

java - 有目的地将变量传递给两个 Activity