public void onLoadFinished(XWalkView view, String url) {
   // super.onLoadFinished(view, url);
   Log.d("MyLog", "Load Finished:" + url);
   if (detailProgressBar != null && detailProgressBar.isShowing()) {
     detailProgressBar.dismiss();
   }
   super.onLoadFinished(view, url);
 }
 public void onReceivedLoadError(
     XWalkView view, int errorCode, String description, String failingUrl) {
   Log.d("MyLog", "Load Failed:" + description);
   if (detailProgressBar != null && detailProgressBar.isShowing()) {
     detailProgressBar.dismiss();
   }
   super.onReceivedLoadError(view, errorCode, description, failingUrl);
 }
    public void onProgressChanged(XWalkView view, int progressInPercent) {
      super.onProgressChanged(view, progressInPercent);

      Log.d("MyLog", "Loading Progress:" + progressInPercent);
    }
 public void onLoadStarted(XWalkView view, String url) {
   super.onLoadStarted(view, url);
   Log.d("MyLog", "Load Started:" + url);
 }
 @Override
 public void onReceivedSslError(XWalkView view, ValueCallback<Boolean> callback, SslError error) {
   super.onReceivedSslError(view, callback, error);
 }
 @Override
 public void onReceivedLoadError(
     XWalkView view, int errorCode, String description, String failingUrl) {
   super.onReceivedLoadError(view, errorCode, description, failingUrl);
 }
 @Override
 public void onProgressChanged(XWalkView view, int progressInPercent) {
   super.onProgressChanged(view, progressInPercent);
 }
 @Override
 public void onLoadStarted(XWalkView view, String url) {
   //		System.out.println("onLoadStarted:"+url);
   super.onLoadStarted(view, url);
 }
  @Override
  public void onLoadFinished(XWalkView view, String url) {

    super.onLoadFinished(view, url);
  }