我只想增加触摸次数的变量并更改按钮的名称,即触摸次数。我观看了我想做的YouTube视频,但我想做同样的事情,但是$却无法像YouTube视频中那样工作。
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
var NumberofTouches = 0
button.setOnClickListener {
NumberofTouches ++
button.text='$NumberofTouches touch'
}
}
}
我希望$ .text中的$是黄色,而不是(例如var或super)
YouTube视频的链接:https://www.youtube.com/watch?v=7Vwx2drCT5k
答案 0 :(得分:0)
您使用的是单引号:'
,而不是双引号"
。在Kotlin(和Java)中,单引号用于Char
,而不是String
。
您必须使用"
,例如:
"$NumberofTouches touch"