Здравствуйте. Как преобразовать код java в Kotlin:
private SimpleTarget target = new SimpleTarget<Bitmap😠) {
@Override public void onResourceReady(Bitmap bitmap, GlideAnimation glideAnimation) {
img.setImageBitmap( bitmap );
}
};
Android studio конвертирует в:
private val target = SimpleTarget<Bitmap😠) {
override fun onResourceReady(bitmap: Bitmap, glideAnimation: GlideAnimation<Bitmap>) {
img!!.setImageBitmap(bitmap)
}
}
однако при компиляции выдеатся ошибка:
Error:(34, 26) None of the following functions can be called with the arguments supplied:
public constructor SimpleTarget<Z : Any!😠) defined in com.bumptech.glide.request.target.SimpleTarget
public constructor SimpleTarget<Z : Any!😠p0: Int, p1: Int) defined in com.bumptech.glide.request.target.SimpleTarget