예제 #1
0
  @Override
  protected void onAttachedToActivity() {
    super.onAttachedToActivity();

    Activity activity = (Activity) getContext();
    ColorPickerDialog colorcalendar =
        (ColorPickerDialog) activity.getFragmentManager().findFragmentByTag(getFragmentTag());
    if (colorcalendar != null) {
      // re-bind listener to fragment
      colorcalendar.setOnColorSelectedListener(listener);
    }
  }
  @Override
  protected void onAttachedToActivity() {
    super.onAttachedToActivity();

    AppCompatActivity activity = (AppCompatActivity) getContext();
    ColorDialogFragment fragment =
        (ColorDialogFragment)
            activity.getSupportFragmentManager().findFragmentByTag(getFragmentTag());
    if (fragment != null) {
      // re-bind preference to fragment
      fragment.setPreference(this);
    }
  }