Java 安卓网络视图加载URL“/&引用;性格堕落

Java 安卓网络视图加载URL“/&引用;性格堕落,java,android,webview,urlencode,url-encoding,Java,Android,Webview,Urlencode,Url Encoding,我正在尝试使用webview加载url。我的网址是。它未加载,因为加载时url更改为。我已经在on pagefinished函数中控制了url;“/”字符将下降。我尝试了%2F而不是“/”,但没有成功。请帮帮我 myurl=http://my-hit.com/ahmet-kaya; String mynewurl; CurrentPage = CurrentPage + 1; //Integer.valueOf(CurrentPage

我正在尝试使用webview加载url。我的网址是。它未加载,因为加载时url更改为。我已经在on pagefinished函数中控制了url;“/”字符将下降。我尝试了%2F而不是“/”,但没有成功。请帮帮我

myurl=http://my-hit.com/ahmet-kaya;

      String mynewurl;
            CurrentPage = CurrentPage + 1;

            //Integer.valueOf(CurrentPage).toString();

             mynewurl = myurl +"/"+ CurrentPage;


            mProgress = new ProgressDialog(MainActivty.this);
            mProgress.setMessage("Yükleniyor...");
            mProgress.setCancelable(false);
            mProgress.show();

            final boolean loadingFinished = true;
            web.setWebViewClient(new WebViewClient() {



                 @Override
                 public void onPageFinished(WebView view, String url)
                 {                  

                     /* This call inject JavaScript into the page which just finished loading. */
                    view.loadUrl("javascript:window.HTMLOUT.showHTML('<head>'+document.getElementsByTagName('html')[0].innerHTML+'</head>');"); 
                    view.clearCache(true);
                 }
             });             
             /* load a web page */


            web.loadUrl(mynewurl);      
字符串mynewurl;
CurrentPage=CurrentPage+1;
//Integer.valueOf(CurrentPage).toString();
mynewurl=myurl+“/”+CurrentPage;
mProgress=新建进度对话框(main activity.this);
设置消息(“Yükleniyor…”);
可设置可取消的进程(错误);
mProgress.show();
最终布尔加载完成=真;
setWebViewClient(新的WebViewClient(){
@凌驾
公共void onPageFinished(WebView视图,字符串url)
{                  
/*这个调用将JavaScript注入到刚刚完成加载的页面中*/
view.loadUrl(“javascript:window.HTMLOUT.showHTML(“”+document.getElementsByTagName('html')[0]。innerHTML+“”);”;
view.clearCache(true);
}
});             
/*加载网页*/
loadUrl(mynewurl);

您需要在webview的设置中启用javascript。尝试使用以下代码:

 WebSettings settings = web.getSettings();
 settings.setJavaScriptEnabled(true);

我正在设置setJavaScriptEnabled。Javascript已经开始工作了。问题与loadurl函数和编码有关。字符串myurl=“”;尝试这种方式,然后只添加页面。编码应该没有问题。