На моем экране настроек у меня есть виджет выбора даты. В конструкторе в 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 не найден. Но документы здесь говорят, что оно должно существовать.
Есть идеи?!