修复Android中EditText的值限制?

时间:2013-04-30 05:21:36

标签: android textwatcher editfield

我正在开发一个应用程序,其中我添加了一个EditField,其值固定为72美元。

我已在表单末尾实施了检查,但这对我不起作用。我需要在运行时检查这个以检查天气用户输入的数量是大于或小于& 72。

该值也可以是十进制。

请建议我,如何将EditField的限制修改为75美元。

1 个答案:

答案 0 :(得分:0)

尝试以下方法。一旦用户从EditText

更改焦点,它就会检查值
EditText et = (EditText) findViewById(R.id.your_edittext);

et .setOnFocusChangeListener(new OnFocusChangeListener() {

            @Override
            public void onFocusChange(View view, boolean hasFocus) {
                // TODO Auto-generated method stub
                if (!hasFocus) {
                    // Make your loginc here
                } 
            }
        });