当我将布局设计中的日期选择器拖放时 它显示了这样的错误消息,
找不到以下类:
CalendarView(更改为android.widget.CalendarView,修复构建路径,编辑XML)
DatePicker(更改为android.widget.DatePicker,修复构建路径,编辑XML)
我必须做些什么来解决这个问题。
答案 0 :(得分:1)
日期选择器将弹出带有向上和向下箭头的月,日,年字段集。它不会真正起作用,除非你创建自己的动态集和取消按钮。一旦你点击其中一个以调出键盘,你就无法摆脱它。您可能希望使用完整日期选择器小部件。
要正确使用日期选择器,请在您的activity.java中新建一个:
new DatePickerDialog(MainActivity.this,
d,
dateAndTime.get(Calendar.YEAR),
dateAndTime.get(Calendar.MONTH),
dateAndTime.get(Calendar.DAY_OF_MONTH)).show();
从按钮开始触发。
如果您想尝试如果将其从小部件调色板中拉出来会发生什么,请将android目标版本更改为类似10的内容,您可能会看到它。您获得的错误可能是由于您在eclipse中无法呈现它们的视图,而不一定是小部件本身。还试着看看你是否可以在手机上看它。
答案 1 :(得分:0)
我认为您的LinearLayout
方向未设置。将orientation
设置为您的布局的垂直。其他明智地将您的xml代码
答案 2 :(得分:0)
只需运行代码,它就会在设备上显示。只需更改xml目标,您就可以在XML中看到它。
注意:您无需在图形布局编辑器中将项目目标设置为目标。