控制流(同时):我需要出现在我的虚拟设备中

control flow (while): I need to apear in my virtual device

我正在学习 kotlin 编程,我正在练习控制流(wile),问题是我想在我的虚拟设备中出现十个数字,而只出现一个。

这是我的代码:

class 主活动: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)

        }

    }

}

}

例子: enter image description here

您需要从 TextView 中获取之前的文本并在其后附加新数字。

用这个

替换tv_resultad.text = ("" + num)
tv_resultad.text = tv_resultad.text.toString().plus(num)