上个月 Google / Jetpack 发布了Watch Face 库的稳定版本(博客文章)。据称:
该
androidx.wear.watchface
软件包是用于开发 WearOS 表盘的新推荐库。
在 GitHub 上有一个使用该库制作的演示表盘项目,其中包含许多功能。但是,它没有说明如何添加背景。
我应该如何将背景图像添加到androidx.wear.watchface
基于 - 的表盘?
上个月 Google / Jetpack 发布了Watch Face 库的稳定版本(博客文章)。据称:
该
androidx.wear.watchface
软件包是用于开发 WearOS 表盘的新推荐库。
在 GitHub 上有一个使用该库制作的演示表盘项目,其中包含许多功能。但是,它没有说明如何添加背景。
我应该如何将背景图像添加到androidx.wear.watchface
基于 - 的表盘?
对 的更改可能只是为了替换背景颜色。
val bitmap: Bitmap = TODO()
override fun render(canvas: Canvas, bounds: Rect, zonedDateTime: ZonedDateTime) {
// val backgroundColor = if (renderParameters.drawMode == DrawMode.AMBIENT) {
// watchFaceColors.ambientBackgroundColor
// } else {
// watchFaceColors.activeBackgroundColor
// }
//
// canvas.drawColor(backgroundColor)
canvas.drawBitmap(bitmap, null, bounds, null)
你是如何采购位图的?如果您通过网络下载,则可以使用以下内容和适当的磁盘缓存。