我尝试在我的布局中添加日期选择器,但它只显示:DatePicker
并出现此错误:
The following classes could not be found:
- DatePicker (Change to android.widget.DatePicker, Fix Build Path, Edit XML)
我不知道这是什么,因为我已经在我的应用程序中有一个DatePicker,它运行正常,但不知道为什么现在这个不起作用。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:ignore="HardcodedText" >
<TextView
android:id="@+id/tvNomeR"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="" />
<TextView
android:id="@+id/tvDataR"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="" />
<TextView
android:id="@+id/tvMensagemR"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="" />
<DatePicker
android:id="@+id/datePicker1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent" >
<Button
android:id="@+id/bAdiarR"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Adiar" />
<Button
android:id="@+id/bResponderR"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Responder" />
</LinearLayout >
</LinearLayout>
答案 0 :(得分:25)
我在图形布局中看到您正在谈论的内容,但这不会影响您的应用。此错误仅表示Eclipse无法为您的布局构建DatePicker预览。我敢打赌,如果你运行你的应用程序,它会显示得很好。
答案 1 :(得分:13)
(如[{3}}中所述)
您应该更改api eclipse用法以图形方式显示您的布局。您可以在右上角的图形视图中使用带有android徽标的按钮执行此操作。 API 16可能会出现一些问题,因此请尝试切换到15或14。 (加载和刷新需要一些时间)