qq_42739901 2020-03-18 14:24 采纳率: 0%
浏览 170
已采纳

xUtils与if语句的问题

传回来的内容是loginError,为什么不走if里的语句,走的是else里的语句?
那位大哥大姐能帮忙解答一下。
debug截图
图片说明
相关代码(稍微有所改动,但不影响结果)

RequestParams params = new RequestParams(LOGIN_URL);
                params.addBodyParameter("name", name);
                params.addBodyParameter("password", password);
                params.addBodyParameter("type", 1);
                x.http().get(params, new Callback.CommonCallback<String>() {
                    @Override
                    public void onSuccess(String result) {
                        Log.e("TAG","联网请求成功"+result);
                        String msg = result;
                        if ("loginError" == msg){
                            Toast.makeText(LoginActivity.this, "用户名或密码错误", Toast.LENGTH_SHORT).show();
                            passwordEditText.setText("");
                        }
                        Toast.makeText(LoginActivity.this, "欢迎管理员" + name + "登录!", Toast.LENGTH_SHORT).show();
                        Intent intent = new Intent(LoginActivity.this,MainActivity.class);
                        startActivity(intent);
                    }

  • 写回答

1条回答 默认 最新

  • 一个奇奇怪的 2020-03-19 11:06
    关注

    String的比较用"".equals();你用==比较的是他们的地址

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 关于#python#的问题:求帮写python代码
  • ¥15 LiBeAs的带隙等于0.997eV,计算阴离子的N和P
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 来真人,不要ai!matlab有关常微分方程的问题求解决,
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?