Programming/Android

android Fragment에서 Activity 메소드 사용하기

Min 2017. 5. 26. 15:03

Fragment에서 ((액티비티 클래스이름)getActivity()).액티비티의public메소드(); 이런식으로 하시면됩니다.

액티비티에서 fragment의 메소드를 호출하고싶으시면

FragmentManager fm = getSupportFragmentManager();

//fragment를 xml로 넣었을때 
Fragment클래스이름 fragment = (Fragment클래스이름)fm.findFragmentById(R.id.fragment클래스 아이디);
fragment.fragment의public메소드();

이런식으로하시면 됩니다.




출처:  http://hashcode.co.kr/questions/1269/fragment%EC%97%90%EC%84%9C-activity%EC%9D%98-%EB%A9%94%EC%86%8C%EB%93%9C%EB%A5%BC-%ED%98%B8%EC%B6%9C%ED%95%98%EA%B3%A0%EC%8B%B6%EC%96%B4%EC%9A%94

'Programming > Android' 카테고리의 다른 글

android convert drawable to bitmap  (0) 2017.06.30
android 디바이스 화면 크기 구하기  (0) 2017.06.23
android media play  (0) 2017.05.12
android Dialog 이미지 그대로 넣기  (0) 2017.04.06
android SharedPreferences  (0) 2017.03.29