마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

recyclerView 질문

0 추천
recyclerView의 item 클릭 시 버튼을 하나 만들고 싶은데

이 버튼을 아이템의 범위 밖에 생성하고 싶은데 어떻게 하나요
냉탕 (200 포인트) 님이 2016년 12월 6일 질문

1개의 답변

0 추천

안녕하세요

우선은 recyckerView 을 만들 영역의 부모 레이아웃의 객체를 생성하시고 아래의 예제와 같이 해보세요

수고하세요!

 

// 버튼의 컨테이너 역할 레이아웃 생성
LinearLayout ll_contain = new LinearLayout(this);

// 컨테이너 레이아웃 파람 생성
LinearLayout.LayoutParams params =
new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT, 0);

// 버튼 동적생성
Button btn = new Button(this);

// 버튼의 레이아웃 파람 생성
LinearLayout.LayoutParams btn_params =
new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT, 0);

// 버튼이 생성될 레이아웃 영역에 버튼 붙이기
ll_contain.addView(btn, btn_params);

// 부모뷰에 붙이기
parent_view.addView(ll_contain, params);

 

히로시 (10,800 포인트) 님이 2016년 12월 7일 답변
...