안녕하세요 슈퍼가오리입니다.


질문의 설명이 조금 길지만 도움 주시면 감사하겠습니다.


상황

1. [A] 엑티비티를 구성하는 a.xml 과 a.java 파일 존재
2. [B] 엑티비티를 구성하는 b.xml 과 b.java 파일 존재

A 와 B 엑티비티 모두 버튼 3개가 들어가야하며 같은 동작을 해야함
버튼 3개는 각각 다른 동작을 함

목표
각 A 와 B에서 해당 기능을 구현하면 똑같은 코드를 2번 작성하는것과 같음으로 따로
해당 버튼 에 대한 처리를 하는것을 생성하기로함

버튼 3개를 그리고 해당 기능을 포함한 button.java 파일을 생성하여
A 와 B클래스에 넣고싶음


현재 상황

button.java 파일과 button.xml 을 이용하여 버튼 3개가 들어있는 엑티비티를 구현하였음. 동작 정상
(리니어레이아웃)

문제점
엑티비티로 만들어 놓은 button 에 대한 것을 A 와  B에 넣는 방법을 찾지 못하고있습니다.
해당 클래스를 TextView 나 ImageView 처럼 뷰로 인식하게 하여
A 또는 B에서 addview 로 구현하려하였으나 방법을 찾지 못하고있습니다.



방법을 알고계시거나 다른 방법이 있으시면 답변 부탁드리겠습니다.


제 질문이 미흡하면 코멘트로 추가 질의 부탁드립니다.


감사합니다