我正在尝试将用户和管理员导航到其他活动。我检查了permission="user"
。当我在调试器if(permission == "user")
上观看它时,条件不起作用。我在做什么错了?
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
itemList.clear();
String name=dataSnapshot.child(uId).child("name").getValue(String.class);
String surname=dataSnapshot.child(uId).child("surname").getValue(String.class);
String phone=dataSnapshot.child(uId).child("phone").getValue(String.class);
String email=dataSnapshot.child(uId).child("email").getValue(String.class);
String permission=dataSnapshot.child(uId).child("permission").getValue(String.class);
itemList.add(name);
itemList.add(surname);
itemList.add(phone);
itemList.add(email);
itemList.add(permission);
if(permission == "user"){
startActivity(new Intent(MainActivity.this,PriceCheckActivity.class));
}
else if(permission=="admin"){
startActivity(new Intent(MainActivity.this,AddProductActivity.class));
}
}