如何创建没有取消按钮的Android时间选择器?我本来希望setCancelable(false)可以做到这一点,但是并不能摆脱按钮,它似乎只是防止取消单击窗口之外或返回按钮.
@R_419_6120@:
如果您想使用TimePickerDialog,它非常简单.您只需要检测对话框的显示时间,查找NEGATIVE按钮,因为该按钮可以“取消”,并将其可见性设置为GONE ..像这样:
final TimePickerDialog timePicker = new TimePickerDialog(this, new TimePickerDialog.OnTimeSetListener() { @OverrIDe public voID onTimeSet(TimePicker vIEw, int hourOfDay, int minute) { // Do something with the time }}, 12, 25, true); // 12 is the hour and 25 is minutes..please change thistimePicker.setonShowListener(new DialogInterface.OnShowListener() { @OverrIDe public voID onShow(DialogInterface dialog) { // This is hIDing the "Cancel" button: timePicker.getbutton(Dialog.button_NEGATIVE).setVisibility(VIEw.GONE); }});timePicker.show();
总结 以上是内存溢出为你收集整理的没有取消按钮的Timepicker?全部内容,希望文章能够帮你解决没有取消按钮的Timepicker?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)