Você está na página 1de 7

Como usar checkbox

No android studio
Programação android s03e10
Componente checkbox

O componente checkbox é bastante utilizado


nas interfaces do apps
Ele permite que o usuário possa marcar ou
desmarcar o componente
Vejamos um exemplo
Componente checkbox

• Algumas das propriedades mais utilizadas do componente checkbox são

• Id – elemento identificador do componente


• Text – texto associado ao componente
• Enabled – permite habilitar ou desabilitar o componente
Componente checkbox

• Para saber em tempo de execução se o componente está marcado ou não temos que usar o
método isChecked()
• Este método retorna um boolean para indicar se está marcado (true) ou desmarcado (false)
• Vejamos um exemplo de sua utilização
Componente checkbox

Suponha que na interface mostrada


anteriormente vamos adicionar um botão
que ao clicar vai exibir um alerta
indicando quais dos itens foram
marcados
O exemplo pode ser visto na figura ao
lado
Componente checkbox

var mensagem:String = "Os itens marcados foram: "

btnOk.setOnClickListener(View.OnClickListener {
if (sms.isChecked)
mensagem += "SMS "
if (email.isChecked)
mensagem += "Email "
if (fone.isChecked)
mensagem += "Telefone"

val alertDialog = AlertDialog.Builder(this@MainActivity).create()


alertDialog.setTitle("Alerta")
alertDialog.setMessage(mensagem)
alertDialog.setButton(AlertDialog.BUTTON_POSITIVE, "OK", {
dialogInterface, i ->
})
alertDialog.show()
})

Você também pode gostar