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?