Попробуйте присоединить Listener к вашему фрагменту с помощью метода, подобного
public interface FragmentInteractionListener{
void onClick();
}
В вашем фрагменте
private FragmentInteractionListener fragmentListener;
@Override
public void onDetach() {
super.onDetach();
fragmentListener = null;
}
@Override
public void onAttach(Context context) {
super.onAttach(context);
if (context instanceof FragmentInteractionListener) {
fragmentListener = (FragmentInteractionListener) context;
} else {
throw new RuntimeException(context.toString()
+ " must implement FragmentInteractionListener");
}
}
И при событии onClick вызовите его следующим образом
fragmentListener.onClick();
Затем в своей деятельности реализуйте FragmentInteractionListener
ИЛИ
((SomeActivity)getActivity()).someMethod();