Récupérer et définir les données à partir de DialogFragment (DatePicker)

Mon DialogFragment classe est appelée lorsque j'appuie sur un bouton sur une activité. Je veux la date fixée par le biais de ce DialogFragment pour être affiché sur les boutons de texte.
FindViewById refuse d'être reconnu par la classe.

J'ai trouvé un question similaire mais je ne suis pas en mesure de le relier à mon cas.

Code:

  1. Bouton qui appelle le fragment de Dialogue:
    public void datepicker(View v) {
        DialogFragment newFragment = new DatePickerFragment();
        newFragment.show(getFragmentManager(), "datePicker"); 
    }
  2. Code pour le fragment de dialogue:
    public class DatePickerFragment extends DialogFragment implements
        DatePickerDialog.OnDateSetListener {
    
        @Override
        public Dialog onCreateDialog(Bundle savedInstanceSateate) {
    
            final Calendar c = Calendar.getInstance();
                int year = c.get(Calendar.YEAR);
                int month = c.get(Calendar.MONTH);
                int day = c.get(Calendar.DAY_OF_MONTH);
    
                return new DatePickerDialog(getActivity(), this, year, month, day);
            }
    
            public void onDateSet(DatePicker view, int year, int month, int day) {
                //Do something with the date chosen
            }
        }
    }
Pouvez-vous montrer le code, donc nous savons comment ses différentes?
ajoutée!
Je renonce à le modifier.
Son bien maintenant. Suis-je le seul qui va par le biais de l'enfer lors de la validation du code sur stackoverflow??
non, c'est juste l' @api de notation, qui bousille le format de code

OriginalL'auteur krtkush | 2012-12-24