2017-02-14 3 views
0

Как удалить этот белый вид название приходя в DialogFragment из DatePickerDialogAndroid DatePicker показывает белый вид, как заголовок диалога в DialogFragment

enter image description here

вот мой DialogFragment код для справки:

public class DatePickerFrgDialog extends DialogFragment implements DatePickerDialog.OnDateSetListener { 


    @Override 
    public Dialog onCreateDialog(Bundle savedInstanceState) { 
     // Use the current date as the default date in the picker 
     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); 
     DatePickerDialog dialog = new DatePickerDialog(getActivity(), this, year, month, day); 

     // Create a new instance of DatePickerFrgDialog and return it 
     return dialog; 
    } 

    @Override 
    public void onDateSet(DatePicker view, int year, int month, int day) { 


    } 

Если кто-нибудь наткнулся на эту проблему, чем просьба поделиться этим решением.

+0

попробовать это 'mProjectsDialog.requestWindowFeature (Window.FEATURE_NO_TITLE);' –

+0

Нету. не работает –

ответ

2

попробовать этот код:

 @Override 
    public Dialog onCreateDialog(Bundle savedInstanceState) { 
     Dialog dialog = super.onCreateDialog(savedInstanceState); 

     // request a dialog without the title 
     dialog.getWindow().requestFeature(Window.FEATURE_NO_TITLE); 
     DatePickerDialog date_picker_dialog = new DatePickerDialog(getActivity(), this, year, month, day); 
     date_picker_dialog.setTitle(""); 
     return dialog; 
    } 

использование:

date_picker_dialog.setTitle(""); 

или:

date_picker_dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); 
+0

если я использую этот 'date_picker_dialog.requestWindowFeature (Window.FEATURE_NO_TITLE);' title возвращается. если я использую этот 'date_picker_dialog.setTitle (" ")', тогда он работает –

+0

okay ... thnkx для предложения – rafsanahmad007

Смежные вопросы