我正在学习kotlin编程,我在练习控制流(Wile),问题是我想在我的虚拟设备中出现十个数字,而只出现一个。
这是我的代码。
class MainActivity : AppCompatActivity() { .
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
button.setOnClickListener {
var num = ingrese_valor.text.toString().toInt()
while (num < 10) {
num++
tv_resultad.text = ("" + num)
}
}
}
}
例子 :在这里输入图像描述
你需要从前面的文字中获取 TextView
并在后面加上新的数字。
替换 tv_resultad.text = ("" + num)
以此
tv_resultad.text = tv_resultad.text.toString().plus(num)