No title

this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); swipeRefreshLayout=findViewById(R.id.reload); myweb = findViewById(R.id.myweb); myweb.getSettings().setJavaScriptEnabled(true); myweb.loadUrl("https://www.sivasakthivel.com/p/multi-new.html"); myweb.setWebViewClient(new WebViewClient(){ @Override public void onPageStarted(WebView view, String url, Bitmap favicon) { super.onPageStarted(view, url, favicon); progressBar.setVisibility(View.VISIBLE); } @Override public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); progressBar.setVisibility(View.GONE); swipeRefreshLayout.setRefreshing(false); } @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } }); swipeRefreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() { @Override public void onRefresh() { myweb.reload(); } }); myweb.getViewTreeObserver().addOnScrollChangedListener(new ViewTreeObserver.OnScrollChangedListener() { @Override public void onScrollChanged() { if (myweb.getScrollY() == 0) { swipeRefreshLayout.setEnabled(true); } else { swipeRefreshLayout.setEnabled(false); } } }); }
Previous Post Next Post