Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Problema com listview

if(!contato.getContTwitter().equals("")){  <--- linha 61?


provavelmente isso retornou null e esta causando o erro

Tente assim:

if ( (contato.getContTwitter() != null )
      && (!contato.getContTwitter().equals("")) ) { 
        imgContTwitter.setImageResource(R.drawable.twitter);
}else{
            imgContTwitter.setVisibility(View.INVISIBLE);
}

Em 24 de setembro de 2012 15:34, Luiz Gustavo Mafra <lgmafra@gmail.com> escreveu:
Olha o código Henrique
if(!contato.getContTwitter().equals("")){
            imgContTwitter.setImageResource(R.drawable.twitter);
        }else{
            imgContTwitter.setVisibility(View.INVISIBLE);
        }


Em 24 de setembro de 2012 16:31, Henrique Melo <henrique1985@gmail.com> escreveu:

Mande o código do  ContatosAdapter.java  preferencialmente a linha 61

Em 24 de setembro de 2012 15:31, Henrique Melo <henrique1985@gmail.com> escreveu:

Com retorno de NullPointerException, algo não está preenchido.
Provavelmente algo campo da consulta do contato retornou vazio e vc está tentando trabalhar (converter, incrementar, comparar, etc)  com ele.

Em 24 de setembro de 2012 15:27, Luiz Gustavo Mafra <lgmafra@gmail.com> escreveu:

Segue o LogCat Lucio

09-24 19:23:06.290: E/AndroidRuntime(3549): FATAL EXCEPTION: main
09-24 19:23:06.290: E/AndroidRuntime(3549): java.lang.NullPointerException
09-24 19:23:06.290: E/AndroidRuntime(3549):     at com.simpatico.mycontacts.adapter.ContatosAdapter.getView(ContatosAdapter.java:61)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.widget.AbsListView.obtainView(AbsListView.java:1315)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.widget.ListView.makeAndAddView(ListView.java:1727)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.widget.ListView.fillDown(ListView.java:652)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.widget.ListView.fillFromTop(ListView.java:709)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.widget.ListView.layoutChildren(ListView.java:1580)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.widget.AbsListView.onLayout(AbsListView.java:1147)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.view.View.layout(View.java:7035)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1249)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1125)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.widget.LinearLayout.onLayout(LinearLayout.java:1042)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.view.View.layout(View.java:7035)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.widget.FrameLayout.onLayout(FrameLayout.java:333)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.view.View.layout(View.java:7035)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1249)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1125)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.widget.LinearLayout.onLayout(LinearLayout.java:1042)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.view.View.layout(View.java:7035)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.widget.FrameLayout.onLayout(FrameLayout.java:333)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.view.View.layout(View.java:7035)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.view.ViewRoot.performTraversals(ViewRoot.java:1045)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.view.ViewRoot.handleMessage(ViewRoot.java:1727)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.os.Handler.dispatchMessage(Handler.java:99)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.os.Looper.loop(Looper.java:123)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at android.app.ActivityThread.main(ActivityThread.java:4627)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at java.lang.reflect.Method.invokeNative(Native Method)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at java.lang.reflect.Method.invoke(Method.java:521)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
09-24 19:23:06.290: E/AndroidRuntime(3549):     at dalvik.system.NativeStart.main(Native Method)


Em 24 de setembro de 2012 16:26, Felipe Aron <felipearon@gmail.com> escreveu:

Amigo, pra mostrar o teu "numero", creio que seja Integer, Double, etc... está usando o String.valueof( numero ) ? 

Caso contrário vai dar problema mesmo.

Em 24 de setembro de 2012 16:21, Luiz Gustavo Mafra <lgmafra@gmail.com> escreveu:
Boa tarde pessoal...

Estou com um pequeno probleminha ao montar a minha ListView, quanto eu tento exibir um numero muito grande de informações a app da force close.
Estou fazendo um teste tentando exibir 50 registros e não consigo.

Alguém poderia me ajudar???

Att,


--
Luiz Gustavo S. Mafra
Bacheralando em Ciência da Computação - UESC
Programador PHP, dotNet, Android

twitter: @lgmafra
skype: lgmafra

--
 
 



--
Analista-Programador

--
 
 



--
Luiz Gustavo S. Mafra
Bacheralando em Ciência da Computação - UESC
Programador PHP, dotNet, Android

twitter: @lgmafra
skype: lgmafra

--
 
 



--
Henrique Nogueira de Melo | @nrick_
Analista e Arquiteto de Software





--
Henrique Nogueira de Melo | @nrick_
Analista e Arquiteto de Software


--
 
 



--
Luiz Gustavo S. Mafra
Bacheralando em Ciência da Computação - UESC
Programador PHP, dotNet, Android

twitter: @lgmafra
skype: lgmafra

--
 
 



--
Henrique Nogueira de Melo | @nrick_
Analista e Arquiteto de Software


--
 
 

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

0 comentários:

Postar um comentário