Kotlin-setBackground作为一个十六进制代码编程



我目前有一个DrawingView,它看起来像这样:

<com.example.drawingapp.DrawingView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/drawing_view"
android:background="#80ffffff"
/>

在我的代码中,我在使用之前将背景设置为无

drawing_view.setBackgroundResource(0)

我想做的是能够通过我的代码将背景恢复到"#80ffffff"。我有以下错误:

drawing_view.setBackgroundResource(ContextCompat.getColor(context, Color.parseColor("#80ffffff")))

谢谢!

您可以使用:

drawing_view.setBackgroundColor(Color.parseColor("#80ffffff"))

相关内容

最新更新