Notice
Recent Posts
Recent Comments
Link
투케이2K
259. (kotlin/코틀린) [간단 소스] 리사이클러 뷰 (RecyclerView) adapter 어댑터에서 특정 레이아웃 마진 값 동적 설정 방법 본문
Kotlin
259. (kotlin/코틀린) [간단 소스] 리사이클러 뷰 (RecyclerView) adapter 어댑터에서 특정 레이아웃 마진 값 동적 설정 방법
투케이2K 2023. 4. 9. 17:23[개발 환경 설정]
개발 툴 : AndroidStudio
개발 언어 : Kotlin
[소스 코드]
// [리사이클러 뷰 레이아웃 컴포넌트 생성]
class RecycleViewHolder (parent: ViewGroup) : RecyclerView.ViewHolder( LayoutInflater.from(parent.context).inflate(R.layout.recycle_item, parent, false) ) {
// [레이아웃에서 생성한 ID]
var listParent = itemView.findViewById<LinearLayout>(R.id.listParent)
}
// [특정 레이아웃 마진 값 동적 변경]
val param = listParent.layoutParams as ViewGroup.MarginLayoutParams
param.setMargins(0,0,0,0)
listParent.layoutParams = param // [마진 값 설정]
listParent.visibility = View.GONE
반응형
'Kotlin' 카테고리의 다른 글
Comments