Настройте DatePicker.Android - PullRequest
       1

Настройте DatePicker.Android

4 голосов
/ 01 декабря 2010

есть ли способ настроить DatePicker?Это мой Layout-код.

<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent"
    android:layout_height="wrap_content">
    <LinearLayout
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content"
        android:gravity="center_horizontal" 
        android:orientation="vertical">
        <DatePicker 
            android:id="@+id/ad_date_picker"
            android:layout_height="wrap_content"
            android:layout_width="wrap_content"
            android:layout_margin="5dp"/>
        <TimePicker         
            android:id="@+id/ad_time_picker"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" 
            android:layout_margin="5dp"/>
    </LinearLayout>
</ScrollView>

В этом случае формат даты DatePicker будет MM-DD-YYYY, и я хотел бы, чтобы он был в формате DD-MM-YYYY, и если это также возможно, я бы хотел иметькороткое имя месяца вместо числа.

Я пытался найти, как это сделать, но безуспешно.

Спасибо,

Мур

1 Ответ

2 голосов
/ 01 декабря 2010

Нельзя настроить по умолчанию.

Из Интерфейс пользователя Страница:

Android предоставляет набор полностью реализованных виджетов, таких как кнопки, флажки и поля ввода текста, чтобы вы могли быстро создать свой пользовательский интерфейс. Некоторые виджеты, предоставляемые Android, более сложны, такие как указатель даты, часы и элементы управления масштабированием. Но вы не ограничены видами виджетов, предоставляемыми платформой Android. Если вы хотите сделать что-то более настраиваемое и создать свои собственные элементы, которые можно использовать, вы можете, определив свой собственный объект View или расширив и комбинируя существующие виджеты.

Подробнее в Создание пользовательских компонентов .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...