Ich habe eine App mit zwei Aktivitäten: MainActivity und SettingsActivity. Die MainActivity verfügt über ein Menü mit einem einzelnen Einstellungsmenüpunkt. Wenn auf diesen Menüeintrag geklickt wird, wird die SettingsActivity mit einer Absicht gestartet. Nachdem die Aktivität gestartet wurde, klicke ich auf die Zurück-Schaltfläche in der oberen linken Ecke und es passiert nichts. Ich gehe davon aus, dass der Aktivitätsstapel automatisch verwaltet wird, seit ich die Aktivität mit einer Absicht gestartet habe. Ich möchte zur MainActivity zurückkehren. Liege ich falsch in dieser Annahme?Android-Zurück-Schaltfläche kehrt nicht zur vorherigen Aktivität zurück
MainActivity.onMenuItemSelected
public boolean onMenuItemSelected(int featureId, MenuItem item) {
int itemID = item.getItemId();
if(itemID == R.id.settings) {
Intent intent = new Intent(this, SettingsActivity.class);
startActivity(intent);
}
return true;
}
SettingsActivity
public class SettingsActivity extends PreferenceActivity {
public static final String TEST = "test";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.preferences);
}
}
könnten Sie bitte hinzufügen vollständiger Code der beiden Aktivitäten? –
Sie meinen, Sie klicken auf das App-Symbol in der ActionBar und nichts passiert? – patheticpat
können Sie bitte auch das Manifest hinzufügen? Sie können nur die Tags der Aktivitäten hinzufügen – Nativ