3
void showDatePickerDailog() { 
    Calendar cal = Calendar.getInstance(TimeZone.getDefault()); 
    DatePickerDialog datePicker = new DatePickerDialog(mContext, datePickerListener, 
     cal.get(Calendar.YEAR), 
     cal.get(Calendar.MONTH), 
     cal.get(Calendar.DAY_OF_MONTH)); 
    datePicker.setCancelable(false); 
    ((ViewGroup) datePicker.getDatePicker()).findViewById(Resources.getSystem().getIdentifier("day", "id", "android")).setVisibility(View.GONE); 
    long timeadj = 24*60*60*1000; 
    datePicker.getDatePicker().setMinDate((new Date().getTime())+timeadj); 
    datePicker.show(); 
} 

Ich versuchte den obigen Code, aber es stürzte ab. Wie kann ich den Header datepicker deaktivieren?Wie deaktiviere ich den Titel von DatePickerDialog?

+1

können Sie bitte das Unfallprotokoll hinzufügen? –

+1

datePicker.setTitle (""); –

+0

ich habe es versucht datePicker.setTitle (""); funktioniert nicht –

Antwort

0

Zum Entfernen des Dialogtitels fügen Sie das folgende Code-Snippet hinzu: dialog.show().

datePicker.requestWindowFeature(Window.FEATURE_NO_TITLE); 
-1

AlertDialog haben setCustomHeader Verfahren, es zu benutzen und eine benutzerdefinierte Ansicht mit zero Breite, Höhe zero. Es wird funktionieren

LinearLayout linearLayout = new LinearLayout(getApplicationContext()); 
timePickerDialog.setCustomTitle(linearLayout); 
+0

danke Sir arbeitete wie ein Charme –

Verwandte Themen