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

다른 클래스의 버튼 받아오기

0 추천
액티비티에서 다른 프래그먼트에 있는 버튼을 가져오고 싶은데 on a null object reference 이 오류가 나면서

앱이 죽는데  어떻게 해야할까요?
당당 (810 포인트) 님이 2021년 7월 2일 질문
당당님이 2021년 7월 6일 reshown
왜 그렇게 하시려고 하는지 알 수 있을까요?
다른 프래그먼트에 있는 버튼이 눌리면 그 동작이 액티비티에서도 구현되게 하고 싶었는데
preference를 사용하여 받아왔습니다 제가 질문을 너무 광범위하게 잘못 한거같습니다

1개의 답변

0 추천
일반적인 구현은 다른 화면에 있는 뷰를 공유하는 것이 아니라, 로직을 별도의 클래스 등으로 분리하여 이걸 재사용하는 겁니다.

두 화면에서 공통적으로 사용되는 로직을 가진 클래스를 하나 만드시고 각 화면에서 이 클래스의 인스턴스를 생성하여 사용하세요.
spark (227,510 포인트) 님이 2021년 7월 6일 답변
...