본문 바로가기

안드로이드 (xml,java)

WebView 사용법 (안드로이드)

728x90

이번에는 WebView를 다뤄보았다.

더보기

안드로이드 (xml,java)카테고리는 홍드로이드의 강좌순서를 따라갑니다


어플리케이션 내부에서 웹사이트를 이용하는 기능을 추가해 보았다.


우선 activity_main에 남는공간을 WebView로 지정해주었다.


그런다음 MainActivity로 넘어와서 웹뷰와 링크를 변수로 선언해준다.


onCreate내부에 코드를 작성해주는데

webView_test.setWebViewClient(new WebViewClientClass());

부분에서 오류가 있을것이다.

이때 마우스를 가져다 대고 오류를 확인하면 클래스를 만들어야한다 뜨는데

inner 클래스로 만들어주면 된다.

(클래스 파일을 새로 만드는것이 아닌 기존클래스안에 만들어주는 형태)

 만들어준 클래스의 코드이다. (view.loadUrl(url)부분은 따로 작성해줘야 한다)


마지막으로 웹뷰 내부에서 이전화면으로 돌아가기 위해

onKeyDown을 오버라이드 해준뒤 코드를 작성해주면 끝이 난다.


https://github.com/roncan1

 

roncan1 - Overview

roncan1 has 3 repositories available. Follow their code on GitHub.

github.com

 

728x90