Se chiamo startActivityForResult
e l'attività che parte sta anche chiamando startActivityForResult
su un'altra attività,
E 'possibile che la prima attività sarà fermato?
C'è un modo per evitare che accada?
Quale contesto dovrei superare ogni intento che creo?startSubActivity all'interno startSubActivity
po 'di codice per capire il processo di
intent = new Intent(MainActivity.this, SettingsActivity.class);
startActivityForResult(intent, AbstractSettingsActivity.SETTINGS_ACTIVITY_REQUEST_CODE);
// this is inside the Settings activity
Intent intent = new Intent(getBaseContext(), SettingsTabsActivity.class);
startActivityForResult(intent, CUSTOMIZE_TAB_REQUEST_CODE);
// at this point i got ondstroy on main activity - main is not the root
Beh, penso che sia correlato al flag senza storia sulla mia attività principale ... –