如何在编辑文本字段上设置单词java(安卓)
我正在开发一个安卓应用程序。所以当按下按钮时,我在加载编辑文本字段中的一些单词时遇到了问题
我有3个按钮和一个编辑文本字段。所以这些按钮都有唯一的名称,Button_1=“cat”Button_2=“eat”Button_3=“rat”
我的问题是
当我逐个单击这些按钮时,按钮值将显示在编辑文本字段上。喜欢句子。 当我点击按钮(1,2,3)时,编辑文本字段显示“猫吃老鼠”
但问题是当我按下按钮1时显示“猫”,但当我按下按钮2时显示“吃”,但删除“猫”字
这是我的问题。我尝试并测试了很多方法,但没有任何正确的解决方案来解决这个问题
如果你对上述问题有什么好的建议,请与我分享
这是我的密码
one.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String name="cat";
EditText.setText(name);
}
});
two.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String name="eat";
EditText.setText(name);
}
});
three.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String name="rat";
EditText.setText(name);
}
});
多谢各位
# 1 楼答案
必须将内容与上一个值连接起来:
在您的情况下(更新后):
# 2 楼答案
您可以使用以下代码段: EditText EditText=(EditText)findViewById(R.id.edit\u text\u字段); 编辑文本。setText(editText.getText()。toString()+“字符串”); 将“string”替换为“cat”或“eat”或“rat”(单击现有按钮中的字符串)
# 3 楼答案