我在Android的Kotlin中有这段代码,我需要将append应用于messageReceived
变量。我该怎么做?
private lateinit var messageReceived: TextView
this.messageReceived = findViewById(R.id.messageRreceived)
private fun updateReceivedMessage(newPayload: String) {
runOnUiThread { messageReceived.text = newPayload }
}
首先获取文本,然后设置新文本
private fun updateReceivedMessage(newPayload: String) {
runOnUiThread {
val previousText = messageReceived.text.toString()
messageReceived.text = "$previousText $newPayload"
}
}
您可以通过换行使其更具可读性
messageReceived.text = "$previousText\n$newPayload"
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句