From bbdf2f45db08399e5bc3a7127346fe4010623f9a Mon Sep 17 00:00:00 2001 From: Samuel Vermeulen Date: Thu, 2 Jun 2022 19:12:09 +0200 Subject: [PATCH] Personnalisation du Webview UserAgent pour identification APP dans stats --- app/src/main/java/fr/svpro/radiomercure/MainActivity.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/fr/svpro/radiomercure/MainActivity.java b/app/src/main/java/fr/svpro/radiomercure/MainActivity.java index cdbafdf..cfe982a 100644 --- a/app/src/main/java/fr/svpro/radiomercure/MainActivity.java +++ b/app/src/main/java/fr/svpro/radiomercure/MainActivity.java @@ -10,6 +10,7 @@ import android.net.Uri; import android.os.Build; import android.os.Bundle; import android.os.Environment; +import android.util.Log; import android.view.Menu; import android.view.MenuItem; import android.webkit.CookieManager; @@ -50,7 +51,7 @@ public class MainActivity extends AppCompatActivity { //--------------------------------// web = findViewById(R.id.wv); - web.loadUrl("https://www.radiomercure.fr"); + web.getSettings().setUserAgentString("Mozilla/5.0 "+ getApplicationInfo().packageName); web.getSettings().setJavaScriptEnabled(true); web.getSettings().setAllowFileAccess(true); web.getSettings().setAllowFileAccessFromFileURLs(true); @@ -63,9 +64,11 @@ public class MainActivity extends AppCompatActivity { web.getSettings().setUseWideViewPort(true); web.getSettings().setLoadWithOverviewMode(true); web.getSettings().setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN); + //Log.w("AGENT", web.getSettings().getUserAgentString()); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) { web.getSettings().setAllowFileAccessFromFileURLs(true); } + web.loadUrl("https://www.radiomercure.fr"); web.setDownloadListener((url, userAgent, contentDisposition, mimeType, contentLength) -> { MainActivity.this.url = url;