myIntent.getStringExtra возвращает null?

У меня странная проблема, когда я пытаюсь отправить строки с намерениями при переключении действий.

Вот что я делаю в классе 1:

Intent myIntent = new Intent(SearchText.this, Search.class);  
myIntent.putExtra("searchx", spinnerselected);  
myIntent.putExtra("SearchText", input);  
startActivity(myIntent); 

Класс 2:

Intent myIntent = getIntent();   
searchText=myIntent.getStringExtra("SearchText");  
spinnerselectednumber=Integer.parseInt(myIntent.getStringExtra("searchx"));

И использую отладчик во втором классе, ясно, что есть значение в searchx .

Хотя строка myIntent.getStringExtra ("searchx") возвращает null .

Почему это?

5
задан C_B 30 March 2014 в 15:49
поделиться