Я пытаюсь передать целое число между действиями, используя намерение. Операция источника делает вызовы 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. Может ли кто-нибудь сказать мне, что я делаю неправильно, или я неправильно понимаю использование намерений?