Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import android.content.DialogInterface
- import android.support.v7.app.AppCompatActivity
- import android.os.Bundle
- import android.support.v7.app.AlertDialog
- import kotlinx.android.synthetic.main.activity_main.*
- class MainActivity : AppCompatActivity() {
- override fun onCreate(savedInstanceState: Bundle?) {
- super.onCreate(savedInstanceState)
- setContentView(R.layout.activity_main)
- // berikan aksi pada tombol keluar
- keluar.setOnClickListener {
- // buat peringatan
- val peringatan = AlertDialog.Builder(this)
- // pesan pada peringatan
- peringatan.setMessage("Apakah anda yakin akan keluar")
- // jika peringatan dibatalkan
- .setCancelable(false)
- // tombol persetujuan pada peringatan yang muncul
- .setPositiveButton("Keluar", DialogInterface.OnClickListener {
- dialogInterface, id -> finish()
- })
- // tombol ketidaksetujuan pada peringatan yang muncul
- .setNegativeButton("Tidak Jadi", DialogInterface.OnClickListener {
- dialogInterface, id -> dialogInterface.cancel()
- })
- // buat kotak pesan
- val pesan = peringatan.create()
- // atur judul untuk kotak pesan
- pesan.setTitle("Peringatan")
- // tampilkan kotak pesan
- pesan.show()
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement