Java 如何在没有onClick侦听器的情况下立即检索结果?

Java 如何在没有onClick侦听器的情况下立即检索结果?,java,android,textview,Java,Android,Textview,我想直接将2editText值的计算结果检索到TextView中,无需按下任何按钮 而且当editText的值更改时,结果也应该直接更新。 那么,我如何才能做到这一点呢?您可以使用OnFocusChangeListener在编辑文本的焦点更改后检索其值 edit_Text.setOnFocusChangeListener(new OnFocusChangeListener() { @Override public void onFocusChange(View v, boolean hasFoc

我想直接将2
editText
值的计算结果检索到
TextView
中,无需按下任何按钮

而且当editText的值更改时,结果也应该直接更新。
那么,我如何才能做到这一点呢?

您可以使用OnFocusChangeListener在编辑文本的焦点更改后检索其值

edit_Text.setOnFocusChangeListener(new OnFocusChangeListener() {
@Override
public void onFocusChange(View v, boolean hasFocus) {
if(hasFocus){
    //Retrieve edit text value and store it in variable.
}else {
//no focus
}
}
});
获取两个编辑文本的值,用它们进行计算,然后在textview中进行设置,如下所示

textview.setText("value");

您可以使用editText元素的onkeyup事件请先检查此项:。请提供您迄今为止所做的相关代码部分。感谢您尝试帮助我,不幸的是,它不工作,也不更新。您是否收到任何错误?如果您想查看任何可以查看的示例(没有错误),它应该可以工作,但只有在第二次单击editText以检索旧值时,它才能工作