#java #android #android-activity
#java #Android #android-активность
Вопрос:
мой код приведен ниже, всякий раз, когда значение salesmanName пустое, я не получаю журнал успешного входа в систему. как это получить. после получения результата я хочу выполнить следующую строку.
if(salesmanName=="" ||salesmanName==null) {
Intent intent1=new Intent(MainActivity.this,
com.example.mysouq.LoginActivity.class);
startActivityForResult(intent1,LOGIN);
}
Log.e("Login success",salesmanName);
Комментарии:
1. Когда ты собираешься это сделать?
2. Метод onCreate
Ответ №1:
Не используйте == для строк
String var = new String("");
""==var => false
используйте equals:
"".equals(var)
также
salesmanName будет пустым в последней строке
Комментарии:
1. это частично решает проблему, но OP должен будет реализовать onActivityResult, чтобы это имело смысл
2. вы правы @a_local_nobody, но я могу говорить только о видимом =)
3. @Rkernala — как получить имя продавца в последней строке. Есть ли какой — нибудь способ ?
4. @hashimfajar если salsmaneName пуст или равен нулю … нет .. ни в коем случае.