2012-05-31 29 views
0

在Android java中,如何让TimePicker不可更改?就像可编辑或使用EditText启用。 我正在制作一个应用程序,它显示预设时间,然后我不希望用户能够更改它,直到他们勾选复选框。 谢谢!使TimePicker不可更改

回答

0

如果的setEnabled(假)不起作用, 尽量延长的DatePicker小部件,覆盖onTouch和DatePicker的(或DatePicker的孩子的)

+0

呀,启用优良工程移除焦点,这只是它的真正变灰时不启用,这使得很难看到。 :)如果我找不到更好的解决方案,这也是我的最终目标。 :) 如果按下箭头,是否还不会移除焦点?如果触摸文本框,还是会使键盘出现并重新出现? – Martin

+0

实际上,您可以转到所有孩子并为他们覆盖样式(例如,childView instaceOf Button)。首先,我的建议看起来更准确。 – logcat