와챠의 우당탕탕 코딩 일기장

[안드로이드] 가로 슬라이드 리사이클러뷰 본문

코딩 일기장/Android(Kotlin)

[안드로이드] 가로 슬라이드 리사이클러뷰

minWachya 2021. 7. 31. 17:48
반응형

이건 걍... 말할 것도 없음

android:orientation="horizontal" 만 추가하면 됨....

끝임........

덜덜


갑자기 가로 슬라이드 리사이클러뷰가 만들고 싶어서 만들어본 건데

너무 간단해서... 머쓱하다.

그래도 만들었으니 일단 올려봄.

 

그리고 레이아웃 매니저 설정도 좀 다르게 해줬다.

그동안은 RecyclerView의 layoutManager 설정해주는 거를 kt에서 코드로

weatherRecyclerView1.layoutManager = LinearLayoutManager(this@MainActivity)

이렇게 했는데

 

이번엔 xml에서 아래코드를 추가하는 방식으로 해봤다. 코드도 깔끔해지고 좋은 듯?

app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"


실행 결과 : 분홍색 부분이 가로 슬라이드

 

하늘색 부분 및 날씨 정보 가져와서 뷰 설정하는 부분은 여기서

https://min-wachya.tistory.com/163

 

[안드로이드] 최신 기상청 단기예보 API 활용하기(초단기예보, Json)

올해 1학기 때 과제로 기상청 동네 예보 API를 사용한 적이 있었는데... 7월 초에 이런 메일이 왔다. 동네 예보 API가 종료된다고... 물론 단기 예보 단위가 상세화 되는 건 좋다~ 기존에 있던 코드

min-wachya.tistory.com


avtivity_main.xml


item_list_weather1.xml


MainActivity.kt : 날씨 api 정보 받아와서 리사이클러뷰 설정하기


WeatherAdapter.kt : 받아온 날씨 정보 배열로 아이템 뷰 설정하기


리사이클러뷰 orientation를 horizontal로 바꾸니까 화면이

item0

item1

item2 <이게 아니라

item0 item1 item2 < 이렇게 된 거가ㅋㅋㅋ(당연함

신기햇음^^

반응형
Comments