@Override
  public void onDetach() {
    super.onDetach();

    // Log current Fragment name;
    LogUtil.i(TAG, getClass().getSimpleName() + " : onDetach ");
  }
  @Override
  public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);

    // Log current Fragment name;
    LogUtil.i(TAG, getClass().getSimpleName() + " : onActivityCreated ");
  }
  @Override
  public void onAttach(Activity activity) {
    super.onAttach(activity);

    // Log current Fragment name;
    LogUtil.i(TAG, getClass().getSimpleName() + " : onAttach ");
  }
  @Override
  public View onCreateView(
      LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    // Log current Fragment name;
    LogUtil.i(TAG, getClass().getSimpleName() + " : onCreateView ");

    return super.onCreateView(inflater, container, savedInstanceState);
  }