2013-03-01 7 views
10

Pracuję nad wyszukiwaniem w Wikipedii i na Wikipedii API piaskownicy API i uzyskiwanie adresów URL takich jak http://en.wikipedia.org/wiki/Special:ApiSandbox. za pomocą tego urlowania URL-a, że ​​adresy URL pobierają dane, które wyświetlają się w moim widoku internetowym, ale dane nie są poprawnie wyświetlane w mojej przeglądarce.Android Artykuł wyszukiwania artykułu nie wyświetla się prawidłowo w moim webview?

Chcę wyświetlać dane json w mojej webview.To wszystkie dane webview nie są naprawiane w mojej webview, czasami moje dane wyświetlają się poza ekranem w tym czasie mój webview przewija się do poziomu.

EDYCJA: Usunąć poziomy przewijanie w mojej webview, dane z ekranu.

edytuj: Oto mój zrzut ekranu; chcę mój wyświetlacz danych WebView jak ten

enter image description here

ale mój wyświetlania danych jak to tylko jak rozwiązać ten problem bez zmiany danych HTML, ponieważ moje dane html jest dynamiczna.

Ktoś ma jakiś artykuł wikipedia wyszukiwania wikipedii daj mi jakieś pomysły.

enter image description here

ANOTHER QUESTION: Jak usunąć specyficzny <div>, <table>, Data w moich danych Dynamiczny HTML i jak się specific word in webview kliknięcie (jak listview kliknięcie). daj mi jakąś bibliotekę wikipedii, to bardzo mi się przyda.

Czy ktoś może podać wskazówki/sugestie, w jaki sposób można to zrobić.

+0

wypróbuj te rozwiązania http://stackoverflow.com/questions/14373784/android-how-can--load-json-data-to-webview –

Odpowiedz

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); 

wypróbuj te ustawienia ze swoim webview, naprawiłem błąd renderowania za pomocą tego kodu.

Powiązane problemy