Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 创建AppBarIcon映像_Android_Android Jetpack_Android Jetpack Compose - Fatal编程技术网

Android 创建AppBarIcon映像

Android 创建AppBarIcon映像,android,android-jetpack,android-jetpack-compose,Android,Android Jetpack,Android Jetpack Compose,我使用的是Dev05(刚刚发布) 在文档中,图标看起来像这个icon:Image,但是在Android Studio中 图标的类型为Painter(在Dev05中添加)icon:Painter, 如何将图像转换为这种新的画家类型?还是我完全错过了什么 使用ImagePainter()并传入图像 像这样的, val image = ImagePainter(imageResource(R.drawable.YOUR-IMAGE)) AppBarIcon(image, onClick = {

我使用的是Dev05(刚刚发布)

在文档中,图标看起来像这个
icon:Image,
但是在Android Studio中 图标的类型为Painter(在Dev05中添加)
icon:Painter,

如何将图像转换为这种新的画家类型?还是我完全错过了什么

使用
ImagePainter()
并传入
图像

像这样的,

val image = ImagePainter(imageResource(R.drawable.YOUR-IMAGE))

 AppBarIcon(image, onClick = {
       //Do something
})

使用
1.0.0-beta02
可以使用:

val image = Image(painterResource(id = R.drawable.xxx),"contentDescription")