Creare Popup in Kotlin
Ecco un esempio di come creare un popup in Kotlin per Android:
import android.app.AlertDialog
import android.content.Context
fun showPopup(context: Context, message: String) {
val builder = AlertDialog.Builder(context)
builder.setMessage(message)
.setPositiveButton("OK") { dialog, _ -> dialog.dismiss() }
val dialog = builder.create()
dialog.show()
}
In questo esempio, abbiamo creato una funzione chiamata showPopup
che prende in input un contesto (Context
) e un messaggio da visualizzare nel popup. La funzione crea un oggetto AlertDialog.Builder
e imposta il messaggio usando il metodo setMessage
. Quindi, viene aggiunto un pulsante “OK” utilizzando il metodo setPositiveButton
e viene definito un gestore per il clic del pulsante che chiude il popup usando dialog.dismiss()
. Infine, viene creato l’oggetto AlertDialog
utilizzando il metodo create
e viene mostrato il popup utilizzando il metodo show
.
Per utilizzare questa funzione, puoi chiamarla da qualsiasi contesto all’interno della tua app passando il contesto corrente e il messaggio desiderato. Ad esempio:
showPopup(this, "Landofworld")