[안드로이드] extends Fragment 구현시 contexet 구하는 방법




Fragment는 Activity가 아니라서 MainActivity.this, 또는 this 사용이 안됩니다.



그럴 때는 getActivity().getApplicationContext() 를 사용합니다!!




또는


Context ct;
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {

View view = inflater.inflate(R.layout.fragment_01, container, false);

ct = container.getContext();
}



아래 방법이 더 정확한 방법인 것 같다.



출처: https://es1015.tistory.com/124 [개발 / 폰꾸미기]

+ Recent posts