DatePicker和TimePicker Android不显示年,月,日,小时和分钟

时间:2014-12-01 20:52:04

标签: android datepicker android-timepicker

对于具有此尺寸(400 x 800px)和Android 4.2.2的设备,我遇到了控件DatePicker和TimePicker的问题。

然后,我在这个链接中向您展示了问题:

http://imgur.com/X1PRVKX

它不是显示日期和时间的数字,而是显示任何内容,只显示空格。在具有不同屏幕尺寸的其他设备中,版本正常工作。

谢谢!

这是我的代码

<DatePicker
    android:id="@+id/dpFecha"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:padding="10dip" />

<TimePicker
    android:id="@+id/tpHora"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center" />

和JAVA;在此代码中,我将日期和时间选择器控件放入AlertDialog:

View tituloView = getLayoutInflater().inflate(R.layout.dtitle, null);
    FrameLayout flTitulo = (FrameLayout) tituloView
            .findViewById(R.id.flTitulo);

    Builder bdialog = new AlertDialog.Builder(frmCitaInfo.this)
            .setCustomTitle(tituloView).setView(
                    getLayoutInflater().inflate(R.layout.dcdatetime, null));

    final AlertDialog dialog = bdialog.create();
    dialog.setInverseBackgroundForced(true);
    dialog.show();

    final DatePicker dpFecha = (DatePicker) dialog
            .findViewById(R.id.dpFecha);
    final TimePicker tpHora = (TimePicker) dialog.findViewById(R.id.tpHora);

0 个答案:

没有答案