Domanda

Voglio mostrare feed da un blog in un listview.Sarebbe davvero d'aiuto se voi ragazzi possano suggerire alcuni tutorial o come farlo?

Grazie in ADV.

È stato utile?

Soluzione

Posso indicarti nella giusta direzione, usando i componenti standard Android SDK.

La soluzione consisterà in diversi pezzi: un downloader HTTP, un parser RSS (presumibilmente i blog dispongono di feed RSS pubblici), un ListAdaptor e il ListView.

    .
  1. In primo luogo, è necessario prendere il file RSS dal blog. Ci sono un sacco di modi per farlo, suggerirei di usare HttpClient e HttpGet .
  2. Quindi, dovrai analizzare il file RSS che hai scaricato. Per questo, è possibile utilizzare XMLReader . Scrivere un buon parser RSS è probabilmente il bit più difficile!
  3. Ora hai analizzato i tuoi dati, memorizzalo in un elenco e scrivi a ListAdaptor .
  4. Agisci il ListAdaptor UPTO ListView usando setAdaptor e sei a posto.
  5. Se questo è un po 'complicato, ci sono varie librerie RSS Java che eseguiranno i passaggi 1 e 2 per te.

    Potresti anche voler dare un'occhiata al codice sorgente di Android-RSS , e danno IBM XML Articolo A BUONO Leggi!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top