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

커스텀 다이얼로그 질문 드립니다.

0 추천

다이얼로그를 상속 받은 상태에서 

 

아래 코드를 이용 하고 싶은데.. 이용 방법을 모르겠네요..

현재 getActivity() 부근에서 cannot resolve 에러가 뜨고 있습니다.

Context context = getActivity(); 

SharedPreferences voss = context.getSharedPreferences("voss", Activity.MODE_PRIVATE);
익명사용자 님이 2020년 1월 14일 질문

1개의 답변

0 추천
 
채택된 답변

dialog의 경우 activity를 상속 받은 객체가 아니기 때문에 getActivity() 메소드가 없습니다.

getContext() 를 사용하세요.

익명사용자 님이 2020년 1월 14일 답변
해당 부분이 아니라 다른 부분이 문제 인가 보네요 ㅠㅠ..

 여전히 같은 에러가 뜨고 있습니다.
흠 그것 말곤 딱히 오류가 있을 만한곳이 안보이네요..
설정이 꼬였을 가능성이 있으니
https://kim-hoya.tistory.com/45 를 참조 해 보세요
...