2014-01-20 3 views
1

Я пытался использовать DatePicker, но в его пользовательском интерфейсе есть странная проблема.DatePicker UI Rendering Issue

Ниже показан снимок экрана интерфейса:

Below is the screen shot of UI

В то время как я хочу его, как показано ниже:

Expected

Кто-нибудь видел это раньше? Как я могу это решить?

Ниже XML макет:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
tools:context=".MainActivity" > 
    <DatePicker 
    android:id="@+id/dpResult" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" /> 
</RelativeLayout> 
+0

Можете ли вы разместить код, – Android

+0

Опубликовано xml выше – CommonMan

ответ

1

Если вы не хотите полный календарь и просто хотите увидеть блесны на выборе даты, используйте атрибут calendarViewShown и установить его на ложь. Если DatePicker все еще нечетно отображается, это может указывать на то, что в теме приложения вы установили некоторые ненужные атрибуты.

+0

Чтобы развернуть это, второе изображение в вопросе - это старый тип DatePicker, который, на мой взгляд, соответствует уровню SDK <11. Обратите внимание, что [Simon Vig Therkildsen также загрузил новую версию] (https://github.com/SimonVT/android-datepicker) на Android 2.2. –