gpt4 book ai didi

android - 如何逐行打印文本框中文本的编辑文本

转载 作者:行者123 更新时间:2023-11-30 03:32:42 25 4
gpt4 key购买 nike

我已点击此链接 how to get edittext value and store it on textview它的工作完美。看这段代码

@Override
public void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.feedback);



youButton=(Button)findViewById(R.id.btn1);

youButton.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
// TODO Auto-generated method stub

myEditText=(EditText)findViewById(R.id.edittext1);
textView=(TextView)findViewById(R.id.textview3);
String result = myEditText.getText().toString();
textView.setText(result);

}
});
}}

我写了我的名字它打印我的名字“sanjay”。第二次我输入“kumar”它应该像这样打印

kumar
sanjay

我第三次在编辑文本“King”中写了。应该是打印

King
Kumar
sanjay

请帮帮我。

最佳答案

编写如下代码。

youButton=(Button)findViewById(R.id.btn1);
myEditText=(EditText)findViewById(R.id.edittext1);
textView=(TextView)findViewById(R.id.textview3);

youButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
String result = myEditText.getText().toString()+"\n"+textView.getText().toString();
textView.setText(result);
}
});

建议

您不应该在每次执行 onClick 时都初始化任何 View 。最好在此之前进行初始化,就像您对 Button 所做的那样。

关于android - 如何逐行打印文本框中文本的编辑文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17169261/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com