@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); switch (requestCode) { case RESULT_MANAGE_TRACKS: if (resultCode == RESULT_OK) { Bundle extras = data.getExtras(); int index = extras.getInt("index"); startEditTrack(application.getTrack(index)); } break; } }