Tecnologia do Blogger.
RSS

[androidbrasil-dev] Re: [Duvida] Como criar um listview que puxe os dados do banco dentro em um dialog

pessoal fiz isso aki ... mas ta dando erro na linha marcada em vermelho ... tem como vcs darem uma olhada.. vlw

ERRO:

07-03 12:21:18.185: E/AndroidRuntime(306): FATAL EXCEPTION: main
07-03 12:21:18.185: E/AndroidRuntime(306): java.lang.NullPointerException
07-03 12:21:18.185: E/AndroidRuntime(306): at br.com.ZerOneMobile.ConsultaVendas$2.onItemLongClick(ConsultaVendas.java:154)
07-03 12:21:18.185: E/AndroidRuntime(306): at android.widget.AbsListView.performLongPress(AbsListView.java:1753)
07-03 12:21:18.185: E/AndroidRuntime(306): at android.widget.AbsListView.access$600(AbsListView.java:72)
07-03 12:21:18.185: E/AndroidRuntime(306): at android.widget.AbsListView$CheckForLongPress.run(AbsListView.java:1711)
07-03 12:21:18.185: E/AndroidRuntime(306): at android.os.Handler.handleCallback(Handler.java:587)
07-03 12:21:18.185: E/AndroidRuntime(306): at android.os.Handler.dispatchMessage(Handler.java:92)
07-03 12:21:18.185: E/AndroidRuntime(306): at android.os.Looper.loop(Looper.java:123)
07-03 12:21:18.185: E/AndroidRuntime(306): at android.app.ActivityThread.main(ActivityThread.java:4627)
07-03 12:21:18.185: E/AndroidRuntime(306): at java.lang.reflect.Method.invokeNative(Native Method)
07-03 12:21:18.185: E/AndroidRuntime(306): at java.lang.reflect.Method.invoke(Method.java:521)
07-03 12:21:18.185: E/AndroidRuntime(306): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
07-03 12:21:18.185: E/AndroidRuntime(306): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
07-03 12:21:18.185: E/AndroidRuntime(306): at dalvik.system.NativeStart.main(Native Method)


final Dialog dialog = new Dialog(ConsultaVendas.this);
dialog.setContentView(R.layout.exibeprodutospedido);
dialog.setTitle("Produtos do pedido");
Button btSair = (Button)findViewById(R.consultaVendas.btSair);
ListView listView = (ListView)findViewById(R.consultaVendas.listview);
abreTabelaItens();
if(lerDadosItens2()){
SimpleCursorAdapter ListaAdaptada;
ListaAdaptada = new SimpleCursorAdapter(ConsultaVendas.this, R.layout.molduraitensdopedido, BancoDados.cursor, 
new String[]{"prodV_codProduto","prodV_descricao","prodV_quantidade","prodV_valorUnitario","prodV_valorTotal"}, 
new int[]{R.itensPedido.tv01,R.itensPedido.tv02,R.itensPedido.tv03,R.itensPedido.tv04, R.itensPedido.tv05});
listView.setAdapter(ListaAdaptada);
}
fechaBanco();
btSair.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
dialog.dismiss();
}
});

Em sexta-feira, 29 de junho de 2012 10h18min40s UTC-3, Arthur Alexandre escreveu:
queria saber se existe alguma maneira de puxar os dados do banco e jogar em um list view de um dialog? obrigado desde já.

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

0 comentários:

Postar um comentário