Bonjour je souhaite utiliser un WebView classique voici mon code :
Cependant le contenu su Webview ne s'adapte pas automatiquement à mon écran. Il y a un zoom qui est fait automatiquement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 package com.example.plop; import android.os.Bundle; import android.annotation.SuppressLint; import android.app.Activity; import android.view.Menu; import android.webkit.WebSettings; import android.webkit.WebView; public class MainActivity extends Activity { private WebView webView; private String url = "http://xxxxxxxx.fr"; @SuppressLint("SetJavaScriptEnabled") @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); webView = (WebView) findViewById(R.id.webView); webView.setWebViewClient(new MyWebviewClient()); WebSettings settings = webView.getSettings(); settings.setJavaScriptEnabled(true); webView.loadUrl(url); } }
Comment faire pour que ça s'adapte à l'écran sans passer par les <meta viewport>
Merci
EDIT : Resolu avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 webView.getSettings().setUseWideViewPort(true); webView.setInitialScale(1);
Partager