I have fragment class in which I'm making an Async call. Now I'm making a method in Fragment class and I want this method to be invoked in MainActivity class. The MainActivity class dynamically loads the Fragment class.
The code snippets are :
public class MainHandlerFragment extends Fragment{
public boolean getDetails(User user){
if(user==null)
return false;
else
return true;
}
}
MainActivity.java
I am calling
MainHandlerFragment fragment = new MainHandlerFragment(user);
fragment.getDetails(); // But i am getting NullPointerException.
How to invoke the method of fragment class in MainActivity?