没有取消按钮的Timepicker?

没有取消按钮的Timepicker?,第1张

概述如何创建没有取消按钮的Android时间选择器?我本来希望setCancelable(false)可以做到这一点,但是并不能摆脱按钮,它似乎只是防止取消单击窗口之外或返回按钮.解决方法:如果您想使用TimePickerDialog,它非常简单.您只需要检测对话框的显示时间,查找NEGATIVE按钮,因为该按钮可以“取消

如何创建没有取消按钮的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?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1120565.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存