Все решил сам, думаю поймете где что исправлять.
// -------------------- LOADER ------------------------
pd = new ProgressDialog(my_context);
pd.setMessage("Идет загрузка страницы...");
/* loader = preferences.getString("pref_webview_loader_list", "dialog");
if (loader.equals("pull")) {
swipeContainer.setRefreshing(true);
} else if (loader.equals("dialog")) {
pd.show();
} else if (loader.equals("never")) {
Log.d("WebView", "No Loader selected");
} */
class CustomWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if(url.contains("iv.elioal.beget.tech")) {
view.loadUrl(url);
} else {
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
startActivity(i);
}
return true;
}
}
/*webView.setWebViewClient(new MyWebViewClient());*/
webView.setDownloadListener(new DownloadListener() {
public void onDownloadStart(String url, String userAgent,
String contentDisposition, String mimetype,
long contentLength) {
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);
}
});
webView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
webView.getSettings().setAllowFileAccess(true);
webView.getSettings().setSupportZoom(true);
// ---------------- LOADING CONTENT -----------------