На моем экране настроек у меня есть дата виджет выбора. В дизайнере в Eclipse он отображается так, как я хочу (3 прядильщика для D-M-Y), но когда я тестирую на своем устройстве, я получаю довольно странный вид с боковым прядильщиком слева и календарем справа. Никогда не видел этого раньше (!), Но, проведя небольшое исследование, я думаю, что вижу "CalendarView".
Я обнаружил, что могу установить для свойства "calendarViewShown" значение false, но мой XML выдает ошибку при этом. Я нашел здесь еще один вопрос, предполагающий, что виноват уровень API (мой minSDKLevel равен 7, но я нацелен на 11, поэтому я могу получить кнопку панели действий, а не меню oldskool). Поэтому я подумал, что попробую установить это в коде:
int currentapiVersion = android.os.Build.VERSION.SDK_INT;
if (currentapiVersion >= 11)
minDateSelector.setCalendarViewShown = false;
Но опять же, это не удается - setCalendarViewShown не найден. Но в документации здесь говорится, что он должен существовать. Любые идеи?!