我想比较2个数字-一个来自用户输入,另一个来自实时数据库。我的代码看起来像
final String num = getIntent().getStringExtra("phoneNumber");
final Query query = FirebaseDatabase.getInstance().getReference("users").orderByChild("phoneNumber").equalTo(num);
if (task.isSuccessful())
if (num == query.toString()) {
Log.i("Method", "Inside if block");
Log.i("value", num + query.toString());
Intent intent = new Intent(VerifyPhoneActivity.this, WelcomeActivity.class);
}
但是,这并没有移到WelcomeActivity.class上。相反,它正在移出if块。