Я пытаюсь передать целое число между действиями, используя намерение. Операция источника делает вызовы info.id выбранным элементом из ListView.
Intent intent = new Intent(myActivity.this, newClass.class); 
intent.putExtra("selectedItem", info.id); 
this.startActivity(intent); 
Целевая активность извлекает намерение с помощью getIntent, затем вызывает
int iSelectedItem = intent.getIntExtra("selectedItem", -1); 
iSelectedItem всегда равен -1 вместо значения, переданного putExtra. Может ли кто-нибудь сказать мне, что я делаю неправильно, или я неправильно понимаю использование намерений?
