RecyclerView의 item을 하나씩 클릭하는 것과, WebView를 사용해서 원하는 url로 앱을 이동시켜주는 것을 해보겠습니다 :)
일단 RecylcerView부터 2줄로 변경해보겠습니다.
아래 코드만 추가하면, 2줄로 변합니다.
얘는 지워도 괜찮습니다
자, 이제 시작해보겠습니다.
우선 WebView부터 한번 가봅니다.
WebView를 보여줄 Activity와 레이아웃을 하나 만들어주고
Webview layout를 만들어줍니다.
일단 얘가 잘 나오는지 확인부터 해보겠습니다.
webview activity에서 webview_id.loadUrl()을 해주는데 안에 네이버 주소를 넣어줍니다.
그리고 button을 임시로 만들어서 얘를 클릭하면 webviewActivity로 이동하게 해봤습니다.
아, 그리고 permission을 빼먹으면 안됩니다.
여기까지 하면 네이버 페이지가 잘 나오는 것을 확인할 수 있습니다.
그렇다면 recyclerView의 항목을 각각 하나씩 클리하는 이벤트 처리를 해보겠습니다.
일단 임시로 만들어줬던, button 부분을 지워주고
MainRvAdapter로 갑니다.
Adapter쪽에서 itemClick 이벤트를 만들어줘야 하는데
아래와 같이 만들어줍니다.
그러면은 MainActivity에서 실행을 한번 해봅니다.
그 다음 앱에서 recylcerView의 item 들을 한번씩 클릭해주면
Log에 빨간색으로 position : 0 , position : 1 이렇게 찍히는 것을 볼 수 있습니다.
자, 다음 강의에 또 해보겠습니다.
'인프런 - 강의 > 2 - 누구나 할 수 있는 안드로이드 앱 개발 (Kotlin)' 카테고리의 다른 글
1-6 자취생으로 살아남기 앱 제작 - Fragment (0) | 2019.08.19 |
---|---|
1-5 자취생으로 살아남기 앱 제작 - layout (0) | 2019.08.18 |
1-4 자취생으로 살아남기 앱 제작 - picasso, intent data (0) | 2019.08.18 |
1-2 자취생으로 살아남기 앱 제작 - recyclerview (2) | 2019.08.18 |
1-1 누구나 할 수 있는 안드로이드 앱 개발 2 개요 (0) | 2019.08.17 |