2013-03-01 17 views
10

Sto lavorando su Wikipedia-Ricerca articoli provare sandbox API wikipedia e url come http://en.wikipedia.org/wiki/Special:ApiSandbox. utilizzando questo url geting analizzando che gli URL ottengono i dati che i dati visualizzano nella mia webview ma che i dati non vengono visualizzati correttamente nella mia webview.Android Wikipedia La ricerca di articoli non viene visualizzata correttamente nella mia webview?

Desidero visualizzare i dati JSON nella mia vista Web. Tutti i dati della webview non vengono risolti nella mia visualizzazione Web, a volte i miei dati vengono visualizzati fuori dallo schermo in quel momento la mia webview scorre in orizzontale.

MODIFICA: Rimuovi lo scorrimento orizzontale nella mia visualizzazione Web, i dati fuori dallo schermo.

modifica: Ecco la mia schermata; Voglio che la mia visualizzazione dei dati di visualizzazione web come questo

enter image description here

ma la mia visualizzazione dei dati in questo modo solo il modo per risolvere questo problema senza modificare i dati HTML perché il mio html dei dati è dinamico.

Chiunque abbia qualche articolo di ricerca in wikipedia libreria dammi alcune idee.

enter image description here

ANOTHER QUESTION: Come rimuovere specifici <div>, <table>, Data nei miei dati HTML dinamico e come ottenere specific word in webview clic (come ListView click). dammi qualsiasi libreria di Wikipedia è molto utile per me.

Qualcuno può fornire alcuni suggerimenti/suggerimenti su come ciò può essere fatto.

+0

provare questa soluzione http://stackoverflow.com/questions/14373784/android-how-can-i-load-json-data-to-webview –

risposta

4
WebSettings settings = webview.getSettings(); 
settings.setBuiltInZoomControls(false); 
settings.setUseWideViewPort(true); 
settings.setJavaScriptEnabled(true); 
settings.setSupportMultipleWindows(true); 
settings.setJavaScriptCanOpenWindowsAutomatically(true); 
settings.setLoadsImagesAutomatically(true); 
settings.setLightTouchEnabled(true); 
settings.setDomStorageEnabled(true); 
settings.setLoadWithOverviewMode(true); 

prova queste impostazioni con la tua webview, ho risolto il mio errore di rendering con questo codice.

Problemi correlati