Esempio n. 1
0
  private void toggleLike() {
    if (likeActionController != null) {
      Activity activity = null;
      if (parentFragment == null) {
        Context context = getContext();
        if (context instanceof Activity) {
          activity = (Activity) context;
        } else if (context instanceof ContextWrapper) {
          Context baseContext = ((ContextWrapper) context).getBaseContext();
          if (baseContext instanceof Activity) {
            activity = (Activity) baseContext;
          }
        }
      }

      likeActionController.toggleLike(activity, parentFragment, getAnalyticsParameters());
    }
  }