trying to add Go Back” function in WebView inside Fragment, but its showing this error

57 Views Asked by At

This is my code ERROR - " Type mismatch: inferred type is Unit but Boolean was expected "

webview2.setOnKeyListener(View.OnKeyListener {

   fun onKey( int: Int, event: KeyEvent): Boolean {
        if (event.action == KeyEvent.ACTION_DOWN){
            if(int == event.keyCode){
                if( webview2!=null){
                    if (webview2.canGoBack()){
                        webview2.goBack()
                    } else{
                        activity?.onBackPressed()
                    }
                }
            }
        }
       return true;
   }
})
0

There are 0 best solutions below