fabiio2
Não entendi.
Você quer que o usuário marque apenas uma opção?
walkirian
Olá!
Não… quero que o usuário possa marcar N opções e retorne.
Como você pode ver na imagem a cima, ele só retorna a primeira opção marcada.
Solucao aceita
fabiio2 1 like
Só faltou a lógica de programação.
Você tem que fazer todas as possibilidades:
String leitura = "";
if (chkLeituraEsp.isSelected()) {
leitura = "Esporte";
if (chkLeituraEdu.isSelected()) {
leitura += ", Educação";
if (chkLeiCuli.isSelected()) {
leitura += ", Culinária";
}
}
} else if (chkLeituraEdu.isSelected()) {
leitura = "Educação";
if (chkLeiCuli.isSelected()) {
leitura += ", Culinária";
}
} else if (chkLeiCuli.isSelected()) {
leitura = "Culinária";
} else {
leitura = "Nenhum tipo de leitura";
}
walkirian
String leitura = "";
if (chkLeituraEsp.isSelected()) {
leitura = "Esporte";
if (chkLeituraEdu.isSelected()) {
leitura += ", Educação";
} if (chkLeiCuli.isSelected()) {
leitura += ", Culinária";
}
} else if (chkLeituraEdu.isSelected()) {
leitura = "Educação";
if (chkLeiCuli.isSelected()) {
leitura += ", Culinária";
} if (chkLeituraEsp.isSelected()) {
leitura = "Esporte";
}
} else if (chkLeiCuli.isSelected()) {
leitura = "Culinária";
if (chkLeituraEdu.isSelected()) {
leitura += ", Educação";
} if (chkLeituraEsp.isSelected()) {
leitura = "Esporte";
}
} else {
leitura = "Nenhum tipo de leitura selecionado!";
}
Muito obrigada! Fiz algumas alterações no seu código para melhor atender minhas necessidades.
Bom final de semana! 
fabiio2
Disponha querida.
Marque como resolvido o tópico.