将文本附加到文本视图

问题描述 投票:0回答:1

有一个带有以下 onClick 事件的按钮:

fun add(view: View) {
    txt.append((view as Button).text)
}

但是我在使用

+=
运算符时遇到错误。

fun add(view: View) {
    txt.text += (view as Button).text   //error
}

第二个代码有什么问题?

android kotlin button textview
1个回答
1
投票

这是字符串插值的解决方案:

private fun add(view: View) {
    txt.text = "${txt.text} ${(view as Button).text}"
}

这是官方文档

阅读一下,如果这不能解决您的问题,请告诉我,祝您编码愉快!

© www.soinside.com 2019 - 2024. All rights reserved.