O meu objectivo é fazer uma todo list, estando o conteúdo da lista num ficheiro xml que está mais ou menos nesta forma:
<AGENDA>
Mensagem publicada 18 August 2015 - 09:24
O meu objectivo é fazer uma todo list, estando o conteúdo da lista num ficheiro xml que está mais ou menos nesta forma:
<AGENDA>
Mensagem publicada 18 August 2015 - 11:24
boas,
já tens tudo em xml? uma maneira não muito boa é ficares já com os dados no xml, leres o xml diretamente e povoar a tua listview com um baseadapter (como tas sempre a ler ficheiros pode ficar ligeiramente mais lenta)
outra maneira é sempre que ligas a app, ele le o xml e carrega tudo para uma bd em sqlite que tens na app, e depois utilizas cursoradapters para povoar a listivew diretamente da bd (pode ficar lento a carregar mas depois é rapido a mostrar)
outra maneira é teres esses valor num servidor, quando a app liga vai ao servidor sacar os dados (assim podes atualizar o apk dinamicamente sem lhe mexer) sacas os dados e metes na bd, e depois a lista é preenchida com cursor adapters
Mensagem publicada 18 August 2015 - 11:56
Sim, já tenho tudo em XML. Eu quero a opção de carregar para uma BD em sqlite. Não tenho é conseguido fazer isso :/
Ou seja, como faço um "dbGestor.insertData(nomeTarefa, area, subArea, pontos) ", na classe DBGestor?
Editado por Mirlfit, 18 August 2015 - 12:30.
Mensagem publicada 18 August 2015 - 12:58
essa classe dbgestor foi criada por alguem, tens de ver
podes ter uma bd local feita atraves do provider da base de dados, ou entao podes criar uma tipo ficheiro e trabalhar nela diretamente
com um content provider, exemplos
http://www.vogella.c...te/article.html
http://developer.and...r-creating.html
diretamente no ficheiro:
http://stackoverflow...e-on-the-device
http://www.reigndesi...d-applications/
exemplo completo
http://examples.java...tabase-example/
Mensagem publicada 18 August 2015 - 16:24
Usei o ultimo exemplo, para passar da DB para a ListView. Resulta, mas agora não consigo fazer refresh à listView.
Se eu tento apagar uma tarefa, ele volta a ler o primeiro adapter, tornando o delete inútil >.>
Mensagem publicada 18 August 2015 - 16:52
todas as coisas sao inúteis quando nao se sabe trabalhar nelas
o delete faz apagar o valor na base de dados, asseguir ao delete tens de avisar o adapter que os dados mudaram para ele fazer refresh
http://stackoverflow...oradapter-usage
Android →
Aplicações →
Aplicação do dia →
Qual banco?Criado por Victor Hugo Benevides , 21 Mar 2016 banco, android, codigo de banco e 4 mais... |
|
||
Programação para Android →
Programação Geral →
Migrar tabelas de SQLite para MySQL(Web) e atualizar valores das chaves estrangeiras?Criado por nnunno , 04 Nov 2015 sqlite, sql, mysql e 2 mais... |
|
||
Android →
Geral →
Biblioteca Android que gere ou que leia OMR/OCR .Criado por Matheus123 , 15 Jul 2014 android, xml, biblioteca, omr e 4 mais... |
|
||
Android →
Ajuda & SOS →
NFC emulação de TagsCriado por Rick45 , 21 Mar 2014 nfc, tag, emulação |
|
||
Programação para Android →
Programação Geral →
Listar FeedCriado por Galaxy , 22 Jul 2012 rss, feed, xml |
|