웹뷰안에서 자바스크립트 실행시 인터넷에 있는 예제와 같게 했는데... 작동을 안하는데 다른 방법이 있나요?

웹뷰안에서 버튼클릭시 function을 불러와서 Logcat에 출력되게 해봤는데요 ㅠㅠㅠ

 mWebView = (WebView) findViewById(R.id.webview); 
 mWebView.loadUrl("http://웹페이지주소.);
 mWebView.addJavascriptInterface(new JavaScriptInterface(this),"Android");
 mWebView.getSettings().setJavaScriptEnabled(true);      
 } 
    public class JavaScriptInterface{
     Context mContext;
     JavaScriptInterface(Context c){
      mContext = c;
      Log.v("msg","ㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁ");
     }
     
  public void nextpage(String toast){
   Toast.makeText(mContext, toast, Toast.LENGTH_SHORT).show();
   Log.v("msg","aaaaaaaaaaa");
  }
    }
}

 

<html>
<head>
<script type="text/javascript"> 
 function nextpage(toast){
  android.nextpage(toast);
 } 
</script>
</head>
<body>
 <div>
   <input type="button" value="출력하기" onClick="nextpage('Hello Android!');"/><br/>
 </div>
</body>
</html>