반응형
Context를 활용한 다른 Activity에 있는 메서드 호출 하기
다른 클래스에서 Activity를 Context를 활용해 호출하는 방법이다.
클래스의 생성자를 이용해 Activity의 Context를 넘겨줘
해당 Context로 Activity의 메서드를 호출하는 형식이다.
private Context mContext;
public SlideMenuView(Context context) {
this.mContext = context;
}
이런식으로 Context를 받을수 있게 생성자에 선언을 해두고
((Activity) Context).메서드();
이런식으로 호출하면 된다.
((MainActivity) mContext).openFinishSync();
반응형
댓글