alexfb
#1
Pessoal… estou com um probleminha chato.
Queria exibir uma mensagem ao usuário para avisar ao mesmo que a lista está vázia.
Estou usando este trecho de código…
if (lista.size() == 0){
// sequencia
}
tb já usei este
if (lista.isEmpty()){
// seq.
}
Não consegui…
Tb. queria evitar a mensagem java.lang.IndexOutOfBoundsException: Index: 0 , Size: 0
Esta mensagem aparece depois de fechada a aplicação, justamente pq a lista está vázia e o usuário clicou em próximo.
Como faço para evitar isso ?
Valew
if (lista.size() == 0){
// sequencia
}
O codigo esta correto… Pelo erro, os objetos tb foram construidos ( senao geraria um NullPointerException )…
Uma pergunta boba… Esse “//sequencia” nao quer dizer q vc usa a lista ai dentro nao neh, pq senao o if deveria ser
if (lista.size() != 0){
// sequencia
}
alexfb
#3
Essa sequencia na verdade, deveria ser uma mensagem ao usuário, que não está sendo exibida.
Parece q ele não considera o código.
Bom, se nao entra no if() eh pq nao ta vazia :mrgreen:
Rafael