Buat project Android baru dengan 2 activity, misalnya di sini ada MainActivity dengan NextActivity.
MainActivity menjadi activity utama yang memiliki tombol Next untuk memanggil NextActivity.
Tambahkan Button di layout activity_main dengan action onClick="showNextActivity"
<Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="next" android:id="@+id/bNext" android:onClick="showNextActivity" />
Tambahkan method showNextActivity di MainActivity.java untuk memanggil NextActivity
public void showNextActivity(View view){ Intent intent = new Intent(this, NextActivity.class); startActivity(intent); }
Selanjutnya tambahkan baris berikut di NextActivity.java pada method onCreate
//mengaktifkan tombol navigasi home ActionBar actionBar = getSupportActionBar(); actionBar.setDisplayHomeAsUpEnabled(true);
Ubah method onOptionsItemSelected di NextActivity.java menjadi seperti di bawah ini untuk memberikan action ke tombol navigasi agar kembali ke Activity utama
@Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: finish(); } return super.onOptionsItemSelected(item); }
source code lengkap
https://github.com/ardhiesta/android-home_navigation