2011-10-06 8 views
0

J'ai une page HTML ouverte dans un WebView dans mon application Android. Mais cette page n'est pas dimensionnée automatiquement pour tenir dans le WebView, donc une partie de la page n'apparaît pas dans le WebView. Je veux que, quand une page HTML est ouverte dans un WebView, la page entière doit tenir dans le WebView. J'ai examiné d'autres questions connexes et je les ai essayées, mais cela n'a pas fonctionné pour moi.
J'ai ajouté ces lignes à WebView:La page HTML complète ne s'affiche pas dans un WebView

webView.getSettings().setUseWideViewPort(true); 
    webView.getSettings().setLoadWithOverviewMode(true); 

, mais rien ne se passe, est-il une autre façon de mettre en œuvre cette chose? L'aide est toujours appréciée.

+0

avez-vous codé votre page html en utilisant HTML 5? – Houcine

+0

@Houcine oui, la page est HTML 5, Maintenant, quel est le problème si vous pouvez expliquer ou proposer une solution .. ???? –

Répondre

3

Cela fonctionne avec moi:

WebView myWebView = (WebView) findViewById(R.id.webView1); 

myWebView.getSettings().setLoadWithOverviewMode(true); 

myWebView.getSettings().setUseWideViewPort(true); 

myWebView.loadUrl("http://saudi-arabia.gold-price-today.com/"); 

Si ce code ne fonctionne pas pour vous, essayez de l'utiliser dans le nouveau projet.

Questions connexes