Dell
- Posts no fórum: 2
12/11/2014, 17:02:39 via Web
12/11/2014 17:02:39 via Web
Estou com problemas, sou iniciante em programar para android.
Fiz um sistema para pegar os dados do banco sqlite e listar em um listview. Funcionou perfeito!!!
Meu problema foi quando tentei utilizar o navigation drawer e utilizar a listview para listar os dados do banco. O programa não roda, da conflito.
helper = new DbHelper(this);
db = helper.getWritableDatabase();
ListView listContent = (ListView) findViewById(R.id.lv);
Cursor cursor = db.query("listabanco", campos, null, null, null, null, null);
SimpleCursorAdapter cursorAdapter = new SimpleCursorAdapter(this,
R.layout.row, cursor, new String[]{"ver_livro"}, new int[]{R.id.ver_livro}, 1);
listContent.setAdapter(cursorAdapter);
O problema esta nesse comando: listContent.setAdapter(cursorAdapter);
Disse que seria conflito porque o navigation drawer também utiliza o listview e o comando setAdapter.
adapter = new NavDrawerListAdapter(getApplicationContext(), navDrawerItems);
mDrawerList.setAdapter(adapter);
Minha dúvida é como utilizar um listview nesse caso????
Conteúdo editorial recomendado
Com o seu consentimento, o conteúdo externo é carregado aqui.
Ao clicar no botão acima, concorda que o conteúdo externo poderá ser-lhe exibido. Os dados pessoais podem ser transmitidos a fornecedores terceiros no processo. Pode encontrar mais informações sobre isto no nosso Política de Privacidade.