小编Kim*_*euk的帖子

预期的属性获取器或设置器

我想在一个类中使用位图变量。它使“属性获取器或设置器预期”错误。问题是什么?错误显示在“ bmp?:位图=空”。我该如何解决这个问题?

而且我不明白为什么我必须对类中的私有属性使用getter或setter。

class MyView(context: Context?) : View(context) {
    private var bmp? : Bitmap = null

    init {
        bmp = BitmapFactory.decodeResource(resources, R.mipmap.ic_launcher)
    }

    override fun onDraw(canvas: Canvas?) {
        super.onDraw(canvas)
        canvas?.drawColor(Color.BLUE)
        canvas?.drawBitmap(bmp,10f,10f, null)
    }
}
Run Code Online (Sandbox Code Playgroud)

android kotlin

4
推荐指数
1
解决办法
600
查看次数

标签 统计

android ×1

kotlin ×1