Bonjour,
J'utilise ce code pour afficher une page web avec des images de très bonne qualité.



i use webview to display page web with large image my code :

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
class iframwebview : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_iframwebview)
 
        val mywebview:WebView=findViewById(R.id.iframv)
        mywebview.webViewClient= object : WebViewClient() {
            override fun shouldOverrideUrlLoading(view: WebView?, url: String? ): Boolean {
               view?.loadUrl(url?: String())
               return true
            }
 
        }
        mywebview.loadUrl("https://www.monsite.com/page/forifram/2")
        mywebview.settings.javaScriptEnabled=true
        mywebview.settings.allowContentAccess=true
        mywebview.settings.domStorageEnabled=true
        mywebview.settings.useWideViewPort=true
        mywebview.settings.setAppCacheEnabled(true)
 
 
    }
Le problème est que sur l'application Android, la qualité d'image est dimunuée (très mauvaise qualité), comment résoudre ce problème ?
Merci.