Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 不执行if部分_Android - Fatal编程技术网

Android 不执行if部分

Android 不执行if部分,android,Android,我正在我的android应用程序中验证我的服务器结果。这是我的代码: if (status.getCode() != -101) { if(StringData.equals("correct")){ myAwesomeTextview.setText("ghdhgjk"); } else { myAwesomeTextview.setText("hjfgfghhhhhhhh"); } } else { Toast toast =

我正在我的android应用程序中验证我的服务器结果。这是我的代码:

if (status.getCode() != -101) {
    if(StringData.equals("correct")){
        myAwesomeTextview.setText("ghdhgjk");
    } else {
        myAwesomeTextview.setText("hjfgfghhhhhhhh");
    }
} else {
    Toast toast = Toast.makeText(event_1.this,"Please   Check Your Internet Connection", Toast.LENGTH_LONG);
    toast.setGravity(Gravity.CENTER, 0, 0);
    toast.show();
}
从服务器,如果我输入正确的组合,它给我的答复是“正确”


但在我的android应用程序代码中,它总是在其他部分。

尝试equalsIgnoreCase而不是equalsIgnoreCase如果没有足够的信息,请给出一个答案。尝试使用调试器:)就像在登录表单中输入了正确的用户名和密码一样,它应该转到下一页,否则,它应该显示不正确的组合。现在为了验证这一点,我正在调用我的服务,如果我输入了正确的信息,它将以“正确”的形式给出答复。因此,在我的应用程序中,我将服务结果存储在StringData中并对其进行比较。但它总是在其他部分。清理您的项目一次,我也遇到了它lol,这是一个奇怪的想法尝试equalsIgnoreCase而不是Equals没有足够的信息,请给出一个。尝试使用调试器:)就像如果在登录表单中输入了正确的用户名和密码,它应该转到下一页,否则它应该显示不正确的组合。现在为了验证这一点,我正在调用我的服务,如果我输入了正确的信息,它会给出“正确”的答复。所以在我的应用程序中,我将服务结果存储在StringData中,并对其进行比较。但它总是在其他部分。清理一次你的项目,我也遇到过它,哈哈,这很奇怪