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

버튼클릭시 또다른 버튼이 생기게하고싶습니다.

0 추천

 

이런식으로 버튼1을 눌럿을때에 버튼 2,3이 나오게 만들고싶은데 무슨 내용을 찾아봐야할까요???

동적버튼생성도 찾아봣는데 뭔가 맞지않는거같아서요....

준효 (170 포인트) 님이 2020년 7월 9일 질문

3개의 답변

+1 추천
new로 Button 생성하시고, style 설정한 후에 특정 Layout에 add() 하시면 됩니다.

또는 Button이 포함된 layout.xml을 inflate() 후 add() 하셔도 되구요.
디자이너정 (42,810 포인트) 님이 2020년 7월 9일 답변
이런용도에 맞는 방법일까요?
0 추천
xml에서 button 만들고 visible 속성으로 보이게 하는방법도있습니다.
adamKim (260 포인트) 님이 2020년 9월 10일 답변
0 추천
아마 달력의 일에 해당하는 layout이 grid_view_item.xml 의 비슷한 이름을 갖고 있을꺼 같은데요.

일기가 해당 일에 존재 유무등을 서버 혹은 내부 db에 boolean 값으로 ture / false 갖고 있다가

일기가 있다라는 is일기 = ture라면 빨간색 버튼을 visible 시키고 해당 버튼 클릭 이벤트에

아래 두 버튼을 visible 시키게 이벤틀르 걸면 될 것 같네요.

그 아래 두버튼 역시 각각의 기능을 가진 온클릭 이벤트를 설정해놓으시면 되겠죠? ^^
쭈쭈총각 (17,750 포인트) 님이 2020년 9월 11일 답변
...