小编noo*_*oob的帖子

当我在自定义视图类中使用 R.styleable 时,我得到一个红色的未解析引用:styleable

我是初学者。这几天开始学习自定义视图,过程中几乎没有出现什么问题。

\n

当我去Google解决这个问题的时候,有人提出了解决方案,但是都没有成功。我使用 Kotlin 编写的自定义视图。

\n

这是我的自定义视图类,名称是MyView.kt

\n
package com.example.demos\n\nimport android.R\nimport android.content.Context\nimport android.content.res.TypedArray\nimport android.graphics.Canvas\nimport android.graphics.Color\nimport android.graphics.Paint\nimport android.graphics.RectF\nimport android.util.AttributeSet\nimport android.view.View\nimport kotlin.math.min\n\n\nclass MyView : View {\n    //    init\n    private lateinit var arcPaint: Paint\n    private lateinit var progressTextPaint: Paint\n//    private lateinit var arcPaintColor: Color\n    private var arcPaintColor = Color.BLACK\n//    private lateinit var progressTextPaintColor: Color\n    private var progressTextPaintColor = Color.BLACK\n    private var angle = 0f\n    private var progress: Float = angle / 3.6f\n\n\n    //    get/set\n    fun setArcPaintColor(color: Int) {\n        arcPaintColor = color\n    }\n\n    fun …
Run Code Online (Sandbox Code Playgroud)

android android-view kotlin

3
推荐指数
1
解决办法
2258
查看次数

标签 统计

android ×1

android-view ×1

kotlin ×1