Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Problemas com ListView

Bom dia,


Marcelo Henrique, Essa pesquisa eu já havia feito. Porém tudo que eu procurei está igual ao que eu estou fazendo momento, mas simplesmente aparece o erro que eu havia informado. Já assisti várias vídeo aulas sobre o assunto, já pesquisei em vários lugares e todos ensinam da mesma forma, que é a forma que eu estou fazendo.

Obrigado.


Em 8 de dezembro de 2011 11:54, Marcelo Henrique <marcelohd02@gmail.com> escreveu:
o Moss .. vc deu uma pesquisada no grupo???

se nao pesquisa por : 

Ajuda em ArrayList e adapter 

vai t ajudar um poco 

Em 8 de dezembro de 2011 09:41, Derci Santos <derciii.lima@gmail.com> escreveu:

Bom dia amigos,

Estou com um problema e acredito eu ser uma coisa simples, mas que não estou conseguindo resolver. Tenho uma tela onde o usuário irá filtrar as mensagens entrada ou saída, quando ele escolher entrada mostrará em um listView apenas as mensagens de entrada, e com as de saída funciona da mesma forma. O problema que ocorre é que quando eu escolho a opção de saída da um erro ANR e fecha a Activity. O erro que apresenta no logcat é o seguinte:

12-08 11:31:49.040: E/AndroidRuntime(223): android.content.res.Resources$NotFoundException: Resource ID #0x7f070009 type #0x12 is not valid

Tentei interpretar a mensagem de erro, mas o que consegui entender foi que o listView (Resource ID #0x7f070009) do tipo #0x129 ( que não sei o que se trata ) não é válido.

Está dando erro no seguinte método:

public void listaMensagens(int tipo) {
// faz a busca no DAO
Cursor cursor = new CorreioDAO(this).busca(tipo);
// atrela o cursor á Activity
startManagingCursor(cursor);
// verificar se o cursor não está vazio
if(cursor.moveToNext()){
while(cursor.moveToNext()){
String[] coluna = new String[] {"correioAssunto"};
adapterLista = new SimpleCursorAdapter(this, R.id.lvMensagens, cursor, coluna, new int[]{R.id.tvAssuntos});
listMensagens.setAdapter(adapterLista);
}
} else {
Toast.makeText(this, "Não há mensagens de "+spinnerTipo.getSelectedItem().toString()+"!!!", Toast.LENGTH_SHORT).show();
}
}

Visto que dá erro quando chega na seguinte linha: listMensagens.setAdapter(adapterLista);

Agradeço a atenção de todos.

--

Att,
Derci Santos
Analista/Desenvolvedor Android
Skype: dercilima

Recomendação se for reenviar esta mensagem, por favor:

1. Apague o MEU endereço eletrônico e todos os outros constantes do e-mail;
2. Encaminhe como CÓPIA OCULTA (Cco ou Bcc) aos seus destinatários.
3. Agindo desta forma, você estará colaborando para dificultar a disseminação de vírus e spams, e também para tornar a internet mais segura.




--
                                              - Marcelo Henrique -
  "Se não puder se destacar pelo talento, vença pelo esforço." (Dave Weinbaum)



  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário