public class WebInterFace {
        @JavascriptInterface
        public void showToast() {
            Toast.makeText(MainActivity.this, "Toast from js", Toast.LENGTH_SHORT).show();
        }
    }
looking at toaskAction, the toast key much be equal/ match with javascript function on your html page.
@SuppressLint({"SetJavaScriptEnabled", "AddJavascriptInterface"})
private void setupWebView(String webLink) {
    webView.getSettings().setJavaScriptEnabled(true);
    webView.addJavascriptInterface(new MyJavaScriptInterface(), "HTMLOUT");
    webView.addJavascriptInterface(new MyJavaScriptInterface(), "HTMLOUT2"); // add new JSInterFace rồi
    webView.addJavascriptInterface(new WebInterFace(), "toaskAction");
    webView.setWebViewClient(new WebViewClient() {
        public void onPageFinished(WebView view, String url) {
            setMyJavascripts();
        }
    });
    webView.loadUrl(webLink);
}
<button onclick="androiToast()">Android Toast</button>
 <script>
function androiToast() {
        toaskAction.showToast();
        }
</script>