0
나는 안드로이드 개발을 시작하고 내 웹 사이트를 앱에 삽입하려고합니다. "http://www.google.com"을 열려면 내 웹 페이지가 내 앱에서 열리지 만 내 블로그로 주소를 변경하면 외부 브라우저에서 열려고합니다. 내 사이트를 퍼갈 때 사용한 활동 코드입니다.내 안드로이드 앱에 웹 사이트 (WordPress 블로그)를 삽입하면 다른 브라우저에서 열립니다.
public class WebPage extends Activity {
@SuppressLint("SetJavaScriptEnabled") @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_web_page);
//web view start
WebView med = (WebView) findViewById(R.id.webView1);
med.getSettings().setJavaScriptEnabled(true);
med.getSettings().
med.loadUrl("http://www.mediratour.com");
}
}
내 웹 페이지는 WordPress에 기반하고 있으며, 외부 브라우저를 사용하지 못하도록 설정을 변경해야하는지, 내 앱에서 열지는 않습니다.
덕분에
[여기] (http://developer.android.com/guide/webapps/webview.html)에 설명되어 있습니다. shouldOverrideUrlLoading의 사용법을 설명하고 예제를 참조하십시오 : 클릭 한 링크가로드되는 곳에서 shouldOverrideUrlLoading() 메서드를 재정의하는 WebViewClient를 직접 만듭니다. – AlexBcn