Ely*_*lye 4 android kotlin
在Kotlin中,当kotlinx.android.synthetic用于访问View(例如Button)时,setEnabled()功能丢失了?该isEnabled()功能仍然存在.
kotlinx.android.synthetic
View
Button
setEnabled()
isEnabled()
我怎么样setEnabled()?
hot*_*key 11
如参考文献中所述,Java getter和getter和setter对在Kotlin中表示为属性,使用以下逻辑:
T getSomething()
void setSomething(T)
something: T
T isSomething()
isSomething: T
如果有一个setter,var从Kotlin可以看到-property,否则它是不可修改的val.
var
val
而setEnabled(value)不仅仅是使用isEnabled = value.
setEnabled(value)
isEnabled = value
Ely*_*lye 5
显然,我们现在使用
button.isEnabled = true
归档时间:
9 年,7 月 前
查看次数:
2810 次
最近记录:
8 年,10 月 前