edition.cnn.com перенаправит вас на мобильную версию сайта
http://developer.android.com/resources/tutorials/views/hello-webview.html
Теперь у вас есть простейшая программа просмотра веб-страниц. Это еще не совсем браузер, потому что как только вы нажимаете на ссылку, браузер Android по умолчанию обрабатывает Намерение для просмотра веб-страницы, потому что это действие технически не включено для этого. Вместо добавления фильтра намерений для просмотра веб-страниц вы можете переопределить класс WebViewClient и включить это действие для обработки собственных запросов URL.
образец: * +1010 *
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.test);
WebView w = (WebView) findViewById(R.id.webView);
w.getSettings().setJavaScriptEnabled(true);
w.setWebViewClient(new HelloWebViewClient());
w.loadUrl("http://edition.cnn.com/");
}
private class HelloWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}