読者です 読者をやめる 読者になる 読者になる

WebView

WebViewは、指定されたURLのWebページの表示など、ブラウザの機能を提供するクラス・・・。

WebView | Android Developers

簡易ブラウザを作ってみる・・・。

activity_main.xmlは、

上にEditTextのurlbarとButtonのnavigatebutton、下にWebViewのwebviewを配置・・・。
navigatebuttonが押されたら、urlbarに入力されたURLのWebページをwebviewにロードして表示・・・。

ちなみにインターネットにアクセスするので、

AndroidManifest.xmlに、android.permission.INTERNETを追加・・。
これがないとアクセスできないので・・・。

MainActivity.javaは、

navigateButtonにリスナーをセット・・・。
onClickでR.id.navigatebuttonなら、urlBarからurlを取得し、webView.loadUrlに渡すと、urlのページが表示される・・・。

f:id:BG1:20160623155744p:plain

このブログのURLを指定して、Navigateボタンを押す・・・。

f:id:BG1:20160623155844p:plain

ブログページが表示された・・・。

Sample/android/WebView/WebView/src/WebView/WebView_ at master · bg1bgst333/Sample · GitHub