不使用任何按钮..在编辑文本中写入值或文本后,我们可以在另一个文本视图中显示值吗?编辑文本中写入的内容将自动获取,并将打印在另一个文本视图中。这在Android工作室是否可行?
答案 0 :(得分:0)
您可以收听EditText中的更改并根据需要更新其他视图。 这是一篇有用的文章:http://www.mysamplecode.com/2012/06/android-edittext-text-change-listener.html?m=1
答案 1 :(得分:0)
您可以添加TextChangedListener来侦听edittext上的更改并相应地更新textview。
答案 2 :(得分:0)
在EditText中更改文本后,您可以使用addTextChangedListener方法和TextWatcher类来执行任何任务。
以下代码可能有所帮助:
EditText txt= (EditText)findViewById(R.id.edittxt);
TextView textView = (TextView)findViewById(R.id.text);
txt.addTextChangedListener(new TextWatcher() {
public void afterTextChanged(Editable s) {
//Code here executes when text in editext changes
textview.setText(txt.getText().toString();
});