Android Kotlin RecyclerView Parent View Style - 부모 뷰 오브젝트 스타일 변경 포스팅 썸네일 이미지

Android

Android Kotlin RecyclerView Parent View Style - 부모 뷰 오브젝트 스타일 변경

1. 결 과 # 이 글은 리사이클러 뷰의 아이템을 클릭하였을 시 Parent(=recyclerview가 있는 Activity)의 있는 다른 view object의 접근하여 배경색을 변경하는 방법을 기술한다. 2. Layout 2.1 activity_main.xml (메인 레이아웃) 2.2 list_item.xml (리스트 항목 레이아웃) 3. ListAdapter.kt (리사이클러뷰 어댑터) package com.example.recyclerviewparent import android.app.Activity import android.content.Context import android.graphics.Color import android.view.LayoutInflater import android..

2022.01.17 게시됨

Android Kotlin RecyclerView Header/Footer - 리사이클러뷰(상하단 레이아웃) 포스팅 썸네일 이미지

Android

Android Kotlin RecyclerView Header/Footer - 리사이클러뷰(상하단 레이아웃)

1. 결과 2. Layout 2-1. activity_main.xml (메인 레이아웃) 2-2. list_header.xml (리스트 헤더 레이아웃) # RecyclerView에서 Header로 사용할 Layout 2-3. list_item.xml (리스트 아이템 레이아웃) # RecyclerView에서 Item(항목)으로 사용할 Layout 2-4. list_footer.xml (리스트 푸터 레이아웃) # RecyclerView에서 Footer로 사용할 Layout 3. ListAdapter.kt (리스트 어뎁터) package com.example.recyclerview03 import android.view.LayoutInflater import android.view.View import andr..

2021.10.25 게시됨

Android Kotlin RecyclerView Grid - 리사이클러뷰(격자형, 표 형식) 포스팅 썸네일 이미지

Android

Android Kotlin RecyclerView Grid - 리사이클러뷰(격자형, 표 형식)

1. 결과 2. Layout 2-1. activity_main.xml (메인 레이아웃) 2-2. list_grid_item.xml (리스트 아이템 레이아웃) # 리스트의 보여줄 하나의 아이템(항목) 레이아웃을 정의한다. 3. ListAdapterGrid.kt (리스트 어댑터) package com.example.recyclerview02 import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import android.widget.Toast import androidx.recyclerview.widget.RecyclerView import kotlinx.android.synthetic.main.lis..

2021.10.25 게시됨

Android Kotlin RecyclerView - 리사이클러뷰(가로, 세로) 포스팅 썸네일 이미지

Android

Android Kotlin RecyclerView - 리사이클러뷰(가로, 세로)

1. 결과 2. activity_main.xml (메인 레이아웃) # 1번 째 리사이클러 뷰는 Vertical(세로) 방향의 리사이클러 뷰 # 2번 째 리사이클러 뷰는 Horizontal(가로) 방향의 리사이클러 뷰 3. Vertical RecyclerView (세로 리사이클러뷰) 3-1. list_item_vert.xml (세로 아이템 레이아웃) 3-2. ListAdapterVertical.kt (세로 리사이클러뷰 어댑터) package com.example.recyclerview01 import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import androidx.recyclerview.widg..

2021.10.24 게시됨