본문 바로가기
TeamProject/ImadAndroid

Fragment에서 menuInflater 사용

by 둥글레차35 2024. 7. 4.

Activity에서 테스트용으로 만든 작품 검색 기능을 Fragment 화면으로 옮기는 과정에서 사용중이던 메뉴 화면을 사용하기 위해 menuInflater를 사용하려는데 사용되지 않는 문제가 발생하였다.

 

원인

menuInflater는 Activity의 메서드 이기 때문에 Fragment에서는 사용이 불가능 하다.

 

해결

해결 방법은 간단하였다. menuInflater이 아닌 requireActivity().menuInflater 로 선언하면 간단히 해결 된다.

댓글