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

fragment에서 AlertDialog를 만들 수 없나요??

0 추천
fragment에서 AlertDialog를 만들 수 없나요??
 
AlertDialog.Builder builder = new AlertDialog.Builder(this);
 
이렇게 했더니
 
생성자 AlertDialog.Builder(BuyActivity)이(가) 정의되지 않았습니다.
(BuyActivity는 프레그먼트 클래스(?)이름)
 
라고 나옵니다
(AlertDialog.Builder builder = new AlertDialog.Builder(BuyActivity.this); 이것도 해봤는데 똑같아요..)
 
일반적으로 extends Activity 된 클래스에서는 저게 가능해요;;;
 
extends Fragment 된 클래스에서는 저런 에러가 나요 ㅠㅠ
 
방법이 없을까요?
고양이주인 (240 포인트) 님이 2014년 12월 24일 질문

1개의 답변

+2 추천
 
채택된 답변

AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());

alkyne (22,960 포인트) 님이 2014년 12월 24일 답변
고양이주인님이 2014년 12월 24일 채택됨
정말 감사합니다...ㅎㅎㅎㅎ
...