Icon加载资源图片显示黑色


Icon加载资源图片显示黑色

Painter:

//获取图片资源,R.drawable.xx或者R.mipmap.xx
Icon(painter = painterResource(id = R.mipmap.head_icon), null)

效果如图:

Icon加载资源图片显示黑色没有加载出图片?别慌,因为默认的tint模式是AmbientContentColor.current,我们需要去掉它默认的着色模式,所以需要将tint的属性设置为Color.Unspecified

//获取图片资源,R.drawable.xx或者R.mipmap.xx
Icon(painter = painterResource(id = R.mipmap.head_icon), null, tint = Color.Unspecified)

此时图片的显示效果就正常了


文章作者: Vinx
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Vinx !
 上一篇
Modifier 点击(Clickable & CombinedClickable) Modifier 点击(Clickable & CombinedClickable)
Modifier 点击(Clickable & CombinedClickable) 1. Clickable 点击 Clickable 修饰符用来监听组件的点击操作,并且当点击事件发生时会为被点击的组件施加一个波纹涟漪效果
下一篇 
Ubuntu切换软件版本 - 以g++为例 Ubuntu切换软件版本 - 以g++为例
Ubuntu切换软件版本 - 以g++为例 1. 将各个版本添加到列表中 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-11 11 sudo upda
  目录