Display Zurück-Taste der Aktionsleiste wird in Android nicht zurückgesetzt

Ich entwickle eine Android App. Ich verwende ActionBar mit AppCompactActivity. In meiner App füge ich der Aktionsleiste die Schaltfläche "Zurück" hinzu. Wenn ich jedoch darauf klicke, wird nicht zur vorherigen Aktivität zurückgekehrt. Zum Beispiel starte ich Aktivität 2 von Aktivität 1. Aktivität 2 enthält eine Aktionsleiste mit der Schaltfläche Zurück. Wenn ich jedoch auf die Schaltfläche "Zurück" in der Aktionsleiste von Aktivität 2 klicke, wird nicht zu Aktivität 1 zurückgekehrt.

So setze ich die Aktionsleiste für Aktivität 2:

public class EditProfileActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);
        setContentView(R.layout.edit_profile);
        Toolbar toolbar = (Toolbar)findViewById(R.id.profile_action_toolbar);
        setSupportActionBar(toolbar);
        setTitle("Edit Profile");
        ActionBar actionBar= getSupportActionBar();
        actionBar.setDisplayHomeAsUpEnabled(true);
    }
}

So habe ich Aktivität 2 von Aktivität 1 aus gestartet:

Intent i = new Intent(MainActivity.this,SecondActivity.class);
                    startActivity(i);

Es geht nicht zurück, wenn ich auf diese Schaltfläche klicke

Warum geht es nicht zurück?

Antworten auf die Frage(12)

Ihre Antwort auf die Frage