intent
DESCRIPTION
IntentTRANSCRIPT
Intent
Sherly Christina, S.Kom., M.Kom
Pengantar
• Aplikasi Android dapat terdiri atas 1 atau lebih Activity
• Intent berfungsi sebagai navigasi antara activity
Aktivitas dalam Aplikasi Android
Intent
• Intent memiliki dua argumen utama:1. Action: aksi Action_View, Action_Edit,
Action_Main dll2. Data: data primer yang diproses, seperti nomor
telepon yang akan dipanggil
Intent
Intent
Contoh 1:
Contoh 2:
Contoh 2:
• Activity pertama pada kelas MainActivity, menciptakan intent untuk menjalankan activity kedua
Membuat intent bagi activity kedua
(pada kelas DisplayMessage)
memulai intent /menjalankan activity kedua
Contoh 2:
• Menjalankan Intent pada Activity kedua (kelas Display Message) Menerima
intent dari activity
pertama
Contoh pasangan Action-Data
No Action Data
1 ACTION_DIAL tel:123
2 ACTION_VIEW http://www.google.com
3 ACTION_EDIT Content://contacts/people/2
4 ACTION_VIEW Content://contacts/people/2
Intent Built-in Standard Action
Starting Activity-Getting Result
• startActivity(Intent): Digunakan untuk memulai activity baru.
• Untuk memperoleh hasil dari activity yang dipanggil dapat digunakan method.
Starting Activity-Getting Result
• Hasil yang dikirim oleh sub-activity dapat juga diambil menggunakan method berikut.
Starting Activity-Getting Result
Contoh 3:
Contoh 3: