나는 프래그먼트 클래스를 가지고 있는데, 나는 Async
콜을하고있다. 이제 Fragment 클래스에서 메서드를 만들고 있는데이 메서드를 MainActivity
클래스에서 호출하려고합니다. MainActivity
클래스는 Fragment
클래스를 동적으로로드합니다.MainActivity에서 조각 클래스의 메서드에 액세스하는 방법?
코드 조각은 다음과 같습니다 나는
MainHandlerFragment fragment = new MainHandlerFragment(user);
fragment.getDetails(); // But i am getting NullPointerException.
방법 MainActivity에 조각 클래스의 메소드를 호출하는 호출 오전
public class MainHandlerFragment extends Fragment{
public boolean getDetails(User user){
if(user==null)
return false;
else
return true;
}
}
MainActivity.java?
'getDetails'에 인수를 넘기는 것을 보지 못했습니다 ... – Simas