创建通知时可以卷曲变换图像吗?

时间:2020-01-14 17:48:22

标签: android image-processing coil

建立服务器接收到的通知时,我正在尝试裁剪图像。目前,我只有图片网址。

这是我尝试过的:

const Joi = require('@hapi/joi');

const schema = Joi.object({
  name: Joi.string().min(5).max(30).required(),
  email: Joi.string().email({ minDomainSegments: 2 }).required(),
  subject: Joi.string().min(3).max(60).required(),
  message: Joi.string().min(24).required()
}).strict();

它会加载图像但不会裁剪图像。

1 个答案:

答案 0 :(得分:0)

糟糕,我才发现问题所在。 CircleCropTransformation()应该应用于目标块之外,例如:

Coil.load(context, remoteMessage.getImageUrl()) {
    transformations(CircleCropTransformation())
    target { image ->
        val person = Person.Builder()
            .setName(remoteMessage.getTitle())
            .setIcon(IconCompat.createWithBitmap(image.toBitmap()))
            .build()

奇怪的是:它确实适用于circleCropTransformation,但在使用RoundedCornersTransformation时似乎不起作用