kotlin-实用设置视图aplha

问题描述 投票:0回答:1

我想实用地更改视图的alpha值,可以通过xml轻松设置它,并且可以正常工作,该值介于0到1之间,如果在xml中将其设置为0.5,则它在xml布局中半透明。

但是如何在Kotlin中设置它?

我已经尝试过此代码,但是根本无法使用:

ln.alpha = 0.5f

我也尝试通过整数设置值,有人说它获取的值介于0到255之间,但是当我设置它时,它显示出一个错误,值为<= 1

我该怎么办?

android kotlin android-linearlayout android-view
1个回答
0
投票

使用此:

open fun setAlpha(alpha: Float): Unit

示例:

view.setAlpha(0.6f);

阅读更多:https://developer.android.com/reference/kotlin/android/view/View.html#setAlpha(kotlin.Float)

© www.soinside.com 2019 - 2024. All rights reserved.