Android 日期选择器小部件格式

Android 日期选择器小部件格式,android,Android,我使用DatePicker小部件定义了一个xml布局,如下所示: <DatePicker android:id="@+id/SelectDate" android:layout_marginTop="10dp" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="cen

我使用DatePicker小部件定义了一个xml布局,如下所示:

     <DatePicker 
        android:id="@+id/SelectDate"
        android:layout_marginTop="10dp"  
        android:layout_width="fill_parent" 
        android:layout_height="wrap_content"
        android:gravity="center|center_horizontal|center_vertical">
    </DatePicker>

并以
mm/dd/yyyy
格式显示,如下所示:

但是
如何以(dd/mm/yyyy)格式显示DatePicker小部件,
如下所示


选择器采用用户选择的日期格式,这意味着您实际上不必对其进行格式化,因为用户可能最喜欢看到他习惯的格式

我刚刚测试了HelloDatePicker教程,在我的手机中,我有(dd/mm/yyyy)格式的日期,因此选择器显示相同的格式;在emulator中,我将日期设置为mm/dd/yyyy格式,因此选择器显示相同的日期


根据答案,没有设置显示格式的方法。

在android native datepicker中,根本不允许您更改其主题和选择器顺序

您应该尝试自定义日期选择器组件,因为没有选择

看到这个问题了吗
对于自定义日期选取器。您将获得自定义日期选取器组件的答案,因为您还可以自定义具有主题和格式顺序的所有内容。

如果您使用西班牙语(dd/mm/yyyy是您用西班牙语显示日期的方式),则全部与您的本地设备配置有关。DatePicker采用语言格式。

尝试更改电话设置并选择日期格式

ya您完全正确,在emulator中,DatePicker以mm/dd/yyyy格式显示,而相同的DatePicker小部件以dd/mm/yyyy格式显示。顺便说一句,thanx的快速支持很多你是对的,但我有一个问题。当我点击日期选择器上的set(设置)按钮时,我得到了类似于2011年6月1日的结果,但我想要的是类似于2011年6月1日的结果。有可能吗?@Datta我没有试过,但似乎默认的不可能;看到这个答案:那么你的意思是我们必须要求用户更改手机设置以使用我们的应用程序以获得正确的格式?