0
A
回答
1
叶,我得到了我们需要做的answer..the的事情是......
DatePicker m_dtPicker = (DatePicker) findViewById(R.id.dt_picker);
setDisabledTextViews(m_dtPicker);
private void setDisabledTextViews(ViewGroup dp)
{
for (int x = 0, n = dp.getChildCount(); x < n; x++)
{
View v = dp.getChildAt(x);
if (v instanceof TextView)
{
v.setEnabled(false);
}
else if (v instanceof ViewGroup)
{
setDisabledTextViews((ViewGroup)v);
}
}
}
0
这不应该做的。 DatePicker的有专门的功能,让用户方便的选择,而不是窃听/保持+/-
你所要实现的目标是针对iOS的机械手这虽然看起来不错,但确实是在Android不方便。
3
这其实是很容易的。只需使用
datePicker.setDescendantFocusability(DatePicker.FOCUS_BLOCK_DESCENDANTS);
当它们被轻敲并且软输入键盘不应出现时,NumberPickers将永远不会收到焦点。我一直在API级别7上使用这种方法,并取得了成功。
相关问题
- 1. 日期选取器只在单击文本字段后生效
- 2. 核心从日期选择器文本字段的日期日期比较
- 3. 版本控制每个字段与历史日期字段?
- 4. jQuery的日期选择器:忽略选择文本字段
- 5. 日期选取器
- 6. 将日期文本字段设置为数字日期字段
- 7. 禁用日期选取器,当其他输入字段值
- 8. 来自文本字段的日期选择器
- 9. 如何编辑的文本字段jQuery的日期选择器
- 10. jQuery的日期选择器 - 文本字段
- 11. 如何使用日期选择器而不是文本字段?
- 12. 如何筛选日期时间字段上的日期,日期?
- 13. jQuery的日期选择器定位的问题:日期选择器块半的文本字段
- 14. Jquery的日期选择器限制基于在第一日期字段选定的日期在第二日期字段日期
- 15. Jquery的日期选择器基于在第一日期字段选择的日期和明智的限制在第二日期字段日期反之亦然
- 16. 日期选取器验证
- 17. 取日期选择器值
- 18. 错误日期选取器
- 19. 日期选取器输入
- 20. 显示日期比文本字段中的日期选择器日期晚3天
- 21. 无法从日期选择器中的日期选择器中获取日期
- 22. JQUERY更新选项卡日期选择器字段更改
- 23. Android日历查看日期选取器
- 24. 选择年份以及从日期时间字段和插入日期字段
- 25. SQLite:从Phonegap/Cordova的(文本)日期字段中选择日期和时间
- 26. 两个日期选取器片段 - 如何分别编辑日期?
- 27. AnyTime日期选取器与日期选择关闭
- 28. 获取在日期选择器中选择的所有日期
- 29. 扩展jQuery的谷歌CDN版本添加日期选择器
- 30. 按日期时间选择datetimeoffset字段
这是一个日期选择器* * - 让你挑* *日期...你尝试使用它只是为了*显示*日期? –
不,我的意思是说,我可以通过更改日期 - 目前在日期选择器注册,但是当我在的DatePicker的编辑框碰我不想要显示的键盘... – AndroidDev
好了,你只需要编辑通过触摸。这不像说你不希望它是可编辑的(这是我认为你的意思是“版”)。我建议你编辑这个问题,使其更清晰。 –