Ваш тент можно найти здесь:
Почему списки не могут быть ключевыми словами для словаря
Новички на Python часто задаются вопросом, почему, в то время как язык включает как кортеж, так и тип списка, кортежи можно использовать в качестве словарных клавиш, а списки - нет. Это было преднамеренное дизайнерское решение, и его можно лучше всего понять, познав, как работают словари Python.
Source & amp; Дополнительная информация: http://wiki.python.org/moin/DictionaryKeys
AlertDialog
используют метод setCustomHeader
, используя его и устанавливая пользовательский вид с шириной zero
, zero
. Он будет работать
LinearLayout linearLayout = new LinearLayout(getApplicationContext());
timePickerDialog.setCustomTitle(linearLayout);
datePickerDialog = new DatePickerDialog(ProfileActivity.this, this, year, month, day);
datePickerDialog.getDatePicker().setMinDate(System.currentTimeMillis());
datePickerDialog.setTitle("");
datePickerDialog.show();
следует добавить datePickerDialog.getDatePicker (). setMinDate (System.currentTimeMillis ()); а затем добавьте datePickerDialog.setTitle ("");
этот тип последовательности для удаления верхнего заголовка белого фона
Более уместно, чтобы он даже поддерживал голоновые версии
datePickerDialog.setCustomTitle(null);
Я нашел это для себя: datePickerDialog.getDatePicker().setMaxDate(c.getTimeInMillis());
и, вероятно, для вас: datePickerDialog.getDatePicker().updateDate(year, month - 1, day);
является виновником. Если вы оставите эту строку, у вас не будет названия.
Я изучаю настройку конкретной темы для решения проблемы.
- ОБНОВЛЕНИЕ -
Убедитесь, что вы вызываете .setTitle("");
ПОСЛЕ того, как вы вызываете .getDatePicker().x()
. Иначе это не сработает.