android - 创建 AppBarIcon 图像
问题描述
我正在使用 Dev05(刚刚发布)。
在文档中,图标看起来像这样icon: Image,
,但在 Android Studio 中,图标的类型是 Painter(在 Dev05 中添加)icon: Painter,
。
如何将图像转换为这种新的 Painter 类型?还是我完全错过了什么?
解决方案
使用ImagePainter()
并传入image
.
像这样的东西,
val image = ImagePainter(imageResource(R.drawable.YOUR-IMAGE))
AppBarIcon(image, onClick = {
//Do something
})
推荐阅读
- typescript - 如何在现有的基于 ES6 的 ReactJS 应用程序中使用 TypeScript?
- gitkraken - Plastic SCM 是否与(玩得好)gitKracken 一起工作?
- delphi - 如何让 IDE 知道我使用了祖先变量?
- powershell - 在 foreach powershell 中添加值
- java - Spring mongo 存储库 crud 结合标准
- python - 如何删除 /r 并解决我在使用 BeautifulSoup 时遇到的奇怪的格式问题?
- python - 为什么我不能在 pycharm 编辑器中导入 pyperclip?
- android - IllegalStateException:reasonPhrase 在 Android WebView 中不能为空
- graalvm - 捆绑的 Graal VM 与其他 VM + Graal JIT 的区别
- json - file_get_contents 解析 json 插入数据库