Android - ListView和OnFocusChangeListener中的EditText

时间:2013-06-14 16:38:45

标签: android listview android-edittext

我有一个ListView,每行包含一个EditText小部件。用户可以更新EditText中的数值,一旦在EditText上丢失焦点,我想在屏幕上更新包含总和的TextView。我正在使用下面的代码来检查焦点是否已经丢失,但每次我将焦点放在EditText上时,它都会进入if语句,我认为这与它包含在ListView中的事实有关。我希望它只在用户从EditText中删除焦点时输入if语句。

MyEditText.setOnFocusChangeListener(new OnFocusChangeListener() {
    public void onFocusChange(View v, boolean hasFocus) {

        if (!hasFocus) {
            //Perform Calculation
        }
    }
});

0 个答案:

没有答案