Java 如何让应用程序检查输入的号码并告诉您是否错误

Java 如何让应用程序检查输入的号码并告诉您是否错误,java,android,xml,Java,Android,Xml,你好,我正在制作一个基本的数独应用程序,你必须填写数字的地方是一个文本字段。因此,我想知道如何让应用程序检查号码,看看正确答案是对还是错,并提醒你如果它是错的。(每个拼图将在其自己的xml文件中。)如果您的输入小部件是(例如),您可以创建一个并向注册 下面是一些示例。最终,您需要使用编辑文本来获取用户的输入。然后通过以下方式向其添加textChangedListener: int userChoice; editText.addTextChangedListener(new TextW

你好,我正在制作一个基本的数独应用程序,你必须填写数字的地方是一个文本字段。因此,我想知道如何让应用程序检查号码,看看正确答案是对还是错,并提醒你如果它是错的。(每个拼图将在其自己的xml文件中。)

如果您的输入小部件是(例如),您可以创建一个并向注册


下面是一些示例。

最终,您需要使用
编辑文本来获取用户的输入。然后通过以下方式向其添加
textChangedListener

int userChoice;

    editText.addTextChangedListener(new TextWatcher(){
            public void afterTextChanged(Editable s) {

             userChoice = Integer.parseInt(editText.getText().toString());
             if(userChoice == wrong) 
               //do something
             else 
               //do something else

            }
            public void beforeTextChanged(CharSequence s, int start, int count, int after){}
            public void onTextChanged(CharSequence s, int start, int before, int count){}
        }); 

对于数独,我会考虑通过图片(0-9)循环点击,而不是依赖于EdgEt文本或类似的东西,因为它只有十个字符。

它的编辑文本,我将如何使用它?