How to create Swipe to Refresh in Sketchware using Androidx
 The code used is:   final androidx.swiperefreshlayout.widget.SwipeRefreshLayout   sr = new androidx.swiperefreshlayout.widget.SwipeRefreshLayout  (this); sr.setLayoutParams(new LinearLayout.LayoutParams(android.widget.LinearLayout.LayoutParams.MATCH_PARENT, android.widget.LinearLayout.LayoutParams.MATCH_PARENT));  linear1.addView(sr); final WebView wb = (WebView)findViewById(R.id.webview1); wb.getSettings().setJavaScriptEnabled(true); linear1.removeView(wb); linear1.post(new Runnable() { @Override public void run() { sr.addView(wb); } }); wb.setWebViewClient(new WebViewClient() { public void onPageFinished(WebView view, String url) { sr.setRefreshing(false); }}); sr.setOnRefreshListener( new androidx.swiperefreshlayout.widget.SwipeRefreshLayout  .OnRefreshListener() { @Override public void onRefresh() { wb.reload(); } } );   The tutorial video related to it: