Cara Pindah Activity Android Studio (Form1 ke Form2)

"Silahkan kunjungi postingan Cara Pindah Activity Android Studio (Form1 ke Form2) untuk membaca artikel selengkapnya dengan klik link di atas."

2 min read
Bagaimana cara pindah dari activity 1 ke activity 2 di Android Studio? Ternyata tidak terlalu sulit. Kita hanya perlu menambahkan onClick pada tombol di form1 supaya ketika diklik dapat aktif dan berpindah ke halaman kedua.

Pada intinya, cara pindah activity di Android Studio bisa menggunakan Image, Button, Listview atau komponen lainnya memanfaatkan onClick. Kita bisa pindah activity atau pindah halaman dengan mengirim data ke activity lain di Android Studio (memanggil data di activity pertama ke activity dua).

Cara Pindah Activity Android Studio (Form1 ke Form2)


Untuk lebih jelasnya, silahkan ikuti tutorial cara berpindah dari activity satu ke activity lainnya Android Studio.
  1. Buat project baru dengan cara klik File > New > New Project. Nah, akan otomatis ada file MainActivity.java dan activity_main.xml (sebut saja utama).
  2. Buat activity baru dengan cara klik File > New > Activity > Empty Activity, kasih name aja activity_about.xml (sebut saja jendela 2).
  3. Buka file activity_main.xml di Project > app > res > layout > activity_main.xml
  4. Tambahkan tombol baru dengan klik Palette > Common > Button
  5. Dari tampilan Design, kita alih ke tampilan Text.
- Buka activity_main.xml

Tepat di dalam kode:

<Button

...

/>,

tambahkan kode onClick seperti berikut ini.

android:onClick="about"

Jadi, fungsi ini berfungsi untuk memberikan fungsi pada tombol about.

- Buka MainActivity.Java

Pertama, masukkan kode berikut ini untuk import library, tambahkan bersama kode import lainnya.

import android.view.View;

Kedua, copy code program berikut ini.

public void about(View view) {
Intent home = new Intent(MainActivity.this, about.class);
startActivity(home);
}

Dan pastekan tepat di kode DI SINI di bawah ini.

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}

DI SINI

)

Sehingga kode lengkapnya seperti berikut ini.

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void about(View view) {
Intent home = new Intent(MainActivity.this, about.class);
startActivity(home);
}
)

Berikut ini gambar kode lengkapnya:

Cara Pindah Activity Android Studio (Form1 ke Form2)
Cara Pindah Activity Android Studio (Form1 ke Form2)

Dari kode di atas, kita sudah mendapatkan penjelasan tentang fungsi onClick about tadi. Ternyata, digunakan untuk menampilkan jendela 2 dengan kode:

public void about(View view) {

Silahkan running aplikasi di emulator atau perangkat android studio langsung.

Setelah tombol di klik, maka secara otomatis akan menuju ke activity about.

Di activity about, kita bisa saja membuat tombol back ke activity_main, tapi karena ini aplikasi android touchscreen, jadi tidak perlu. Nantinya, ketika user menekan tombol back di hpnya akan secara otomatis kembali ke activity_main.xml.

Untuk yang baru belajar Android Studio, penting untuk melihat artikel pertama tentang Android Studio dan Java di blog ini.

Lihat di Belajar Android Studio Dasar

Demikianlah cara pindah dari activity satu menuju ke activity lainnya di Android Studio. Semoga bermanfaat!
Posting Komentar