获取正确的密码活动输入

时间:2013-06-25 11:37:20

标签: android android-activity

我正在准备密码活动,我希望得到适当的输入。 我正在使用代码

while(counter<5){
        switch(counter){
            case 1:pwdField();
                   counter++;
                break;
            case 2:pwdField2();
                   counter++;                    
                break;
            case 3:pwdField3();
                   counter++;                   
                break;
            case 4:pwdField4();                  
                   counter++;                      
                break;
        }

    }

pwdField是包含按钮侦听器的方法。但由于某种原因,只有第三个textView接收输入。收到输入后它不会中断。我做错了什么?

1 个答案:

答案 0 :(得分:0)

从评论中移出:

为什么你有while循环?如果满足while循环条件并且计数器不是负数,那么循环将进入一个case并跳出循环,因此只进行一次。如果不满足条件,则循环将迭代0次。为什么不用if语句替换while循环?

你可能不想在那里休息,但我不知道这个片段的意图。