Cher Stack Overflow Communauté,findViewById exception de pointeur nul
Je tente d'obtenir la date d'un datepicker et le définir comme une chaîne avec le code situé en dehors de la méthode onCreate. Voici mon code:
DatePicker dp =(DatePicker)findViewById(R.id.datePickerControl);
String date_picker_message= (dp.getMonth()+1) +"/"+dp.getDayOfMonth()+"/"+dp.getYear() ;
Cependant, lorsque je tente d'utiliser ce code, il est conforme sans erreur, mais se bloque avec ce message:
03-30 22: 51: 20,719: ERREUR/AndroidRuntime (4954): Causée par: java.lang.NullPointerException
Je pense que c'est peut-être parce que je n'ai pas défini la vue de contenu et mon code tente de trouver une vue qui n'existe pas encore. Mais comment ferais-je cela en dehors de la méthode onCreate?
Si je crie sur l'autoroute de wrongness, s'il vous plaît laissez-moi savoir et me diriger vers la bonne façon de le faire.
Fichier de mise en page et méthode onCreate() complète. – Karan