2010-12-01 190 views
4

有沒有辦法自定義DatePicker?這是我的佈局代碼。自定義DatePicker。 Android

<?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,如果它也有可能,我想有一個月的短名稱而不是數字。

我試過找,怎麼做,但沒有成功。

謝謝

穆爾

+0

試試這些datepicker http://viswanathl.blogspot.in/2014/02/custom-calendar-in-android.html – 2014-02-13 14:03:40

回答

2

您不能自定義默認的。

User Interface頁:

Android提供了一套全面實施小部件,如按鈕,複選框和文本輸入字段,因此您可以快速構建你的UI。 Android提供的一些小部件更復雜,如日期選擇器,時鐘和縮放控件。但您並不侷限於Android平臺提供的各種小部件。如果您想要進行更加自定義的操作並創建自己的可操作元素,您可以通過定義自己的視圖對象或擴展和合並現有的小部件。

瞭解更多Building Custom Components