본문 바로가기

안드로이드 스튜디오(JAVA)

안드로이드 스튜디오 Fragment에 코드로 버튼 생성하기

제목의 내용을 하려는데 한국어로 검색했을 때 나오는 정보로는 계속 context에 빨간 줄 들어오고, 안돼서 개고생하다 영어로 찾으니까 바로 나오네요. 정말 간단해요!

버튼을 생성할 fragment.xml

위 처럼 버튼을 만들 fragment.xml에서 android:id를 만들어 줍니다.

레이아웃 접근 + 버튼 생성

그리고 자바 코드 부분에서 layout을 root를 이용하여 찾아줍니다.

그 후 버튼을 생성할 때 context 부분을 getActivity()로 잡아주면 되겠습니다! 끄읕!

아 root 부분은 아래 사진 참고 해주세요.

root 모습