2017-06-01 137 views
4

嗨工作下面给出的是我的代码,在我的按钮应该变得不可见,但无形的不工作能见度不与科特林

fun onPlay(view: View){ 
     var play = findViewById(R.id.play) as Button 
     play.isClickable=false 
     play.visibility=view.INVISIBLE 
} 
+0

没有与此代码没有问题。你确定你有正确的按钮ID吗?你确定这个代码被调用吗? – zsmb13

+0

正在调用代码,但INVISIBLE部分在打字时变红。 –

+0

错误是未解决的参考:INVISIBLE –

回答

12

你在你的代码中的错误,知名度不断应从类集合变量,而不是来自变量变量。通过View.INVISIBLE

更改view.INVISIBLE
fun onPlay(view: View){ 
    var play = findViewById(R.id.play) as Button 
    play.isClickable=false 
    play.visibility= View.INVISIBLE // v letter should be capital 
} 
+0

感谢您的输入 –

+0

感谢您的帮助 –