Android 时间选择器对话框不显示,为什么?
当用户单击按钮(编辑文本字段)时,我希望显示TimePickerDialog而不是键盘。我在Eclipse中没有收到任何错误,但是对话框没有显示 …为什么 XML:Android 时间选择器对话框不显示,为什么?,android,dialog,onclick,android-timepicker,Android,Dialog,Onclick,Android Timepicker,当用户单击按钮(编辑文本字段)时,我希望显示TimePickerDialog而不是键盘。我在Eclipse中没有收到任何错误,但是对话框没有显示 …为什么 XML: 问题是在xml中,它是一个编辑文本,而不是一个按钮。xml应该是这样的: <Button android:id="@+id/project_start_time" android:layout_width="fill_parent" android:layout_height="wrap_content
问题是在xml中,它是一个编辑文本,而不是一个按钮。xml应该是这样的:
<Button
android:id="@+id/project_start_time"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:onClick="newStartTime" />
我看不到任何代码启动时间选择器对话框…读取以显示时间选择器未获取它。我如何启动TimePickerDialog?嗯,所以我不能从EditText启动TimePickerDialog而不是键盘?在你的线程中,你问过如何在右键单击时启动TimePickerDialog?不,如何在单击EditText时启动它而不是键盘。
public void newStartTime ( View view ) {
TimePickerDialog.OnTimeSetListener newTime = new TimePickerDialog.OnTimeSetListener() {
@Override
public void onTimeSet ( TimePicker view, int hourOfDay, int minute ) {
// DO STUFF
}
};
}
<Button
android:id="@+id/project_start_time"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:onClick="newStartTime" />