我想在下面的图片上点击金额时,金额会自动出现在我编辑的文本上,金额是一个文本视图



在此处输入图像描述当用户点击金额值时,我必须使用的金额值自动出现在编辑文本中

由于所有按钮或TextView都相似,因此可以将它们放在一个数组中,并调用forEach{…}方法。

在该方法中,您设置了一个onClickListener,在那里您可以获得单击项目的文本并设置EditText的文本。

它可能类似于:

val button_list = listOf(
button_300, 
button_1000, 
button_1500, 
..., 
button_50000
)
button_list.forEach{ button ->
button.setOnClickListener{
your_editText.setText(button.getText().toString())
}
}

我的建议是在每个值按钮上使用onClickListener来获取单击的事件和该特定按钮的值。

之后,您可以相应地更新amount变量,然后使用textField.setText()将其显示在UI上

相关内容

  • 没有找到相关文章

最新更新