«Если» в OnCreate не удается - PullRequest
       6

«Если» в OnCreate не удается

1 голос
/ 07 октября 2011

В моем

onCreate

Я устанавливаю

myString = getIntent().getStringExtra("sentString");

и после этого

if (myString == "test") {...}

не удаетсявыполнить ...

даже после этого

btnTest.setText(myString);

Работает

В чем проблема?

1 Ответ

8 голосов
/ 07 октября 2011

Всегда используйте String.equals () при сравнении строк. == просто сравнит ссылку.

Пример: вместо

if (myString == "test") {...}

использование:

if (myString.equals("test")) {...}
...