Saturday, August 17, 2019

Membuat AlertDialog pada Kotlin

Buat project baru dengan nama Alert Dialog Kotlin, lalu jangan lupa ceklis check box yang ada di kiri bawah. Funsinya adalah untuk merubah bahasanya menjadi bahasa kotlin.



Selanjutnya adalah, buat tampilan aplikasinya terlebih dahulu. Tambahkan 1 buah widget Button di layout activity_main.xml, dan di dalam widget button tambahkan onClick dengan alertClick  
xml
version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center" android:orientation="vertical" tools:context=".MainActivity"> <Button android:id="@+id/BtnAlert" android:layout_width="wrap_content" android:layout_height="wrap_content" android:onClick="alertClick" android:text="Klik" /> </LinearLayout>
view raw
activity_main.xml hosted with ❤ by GitHub

Langkah selanjutnya adalah kita buat code program aplikasinya, berikut adalah code lengkap pada file MainActivity.kt

package com.project.juke.androidbasickotlin
import android.app.AlertDialog
import android.content.DialogInterface
import android.support.v7.app.AppCompatActivity
import android.os.Bundle
import android.view.View
import android.widget.Toast
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
}
public fun alertClick(view: View){
AlertDialog.Builder(this)
// Judul
.setTitle("Alert Dialog Title")
// Pesan yang di tamopilkan
.setMessage("Pesan Alert Dialog")
.setPositiveButton("Ya", DialogInterface.OnClickListener { dialogInterface, i ->
Toast.makeText(this, "Anda memilih tombol ya", Toast.LENGTH_LONG).show()
})
.setNegativeButton("No", DialogInterface.OnClickListener { dialogInterface, i ->
Toast.makeText(this, "Anda memilih tombol tidak", Toast.LENGTH_LONG).show()
})
.show()
}
}
view raw
MainActivity.java hosted with ❤ by GitHub

Jalankan apliasinya






Memunculkan Simbol & Emoji Pada OS Mac

  Memunculkan Simbol & Emoji  1. Buka aplikasi Pages / Notes pada Macbook. 2. Klik pada Menubar Edit --> Pilih Emoji and Symbols a...