/ / No se puede encontrar la clase CalendarView de Android: java, android, eclipse, calendarview

No se puede encontrar la clase CalendarView de Android: java, android, eclipse, calendarview

Estoy diseñando el formato xml para un calendario que se usará en una aplicación, pero no puedo obtener el calendario para mostrar en el diseño gráfico ducha.

En su lugar me sale el siguiente "error":

Las siguientes clases no se pudieron encontrar: - CalendarView (cambio a android.widget.CalendarView, Fix Build Path, Edit XML)

La versión mínima del SDK para este proyecto es 14 y su versión objetivo es 15.

Aquí está mi XML código:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="horizontal" >

<RelativeLayout android:id="@+id/top"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<Button android:id="@+id/dash"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:maxWidth="200dp"
android:maxHeight="10dp"
android:text="DASHBOARD"
android:textAppearance="?android:attr/textAppearanceSmall"
android:layout_alignParentLeft="true"/>

<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:paddingBottom="10px"
android:paddingTop="10px"
android:text="Calendar"
android:textAppearance="?android:attr/textAppearanceLarge"/>
<Button
android:id="@+id/plusButton"
style="?android:attr/buttonStyleSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:text="+"
android:textAppearance="?android:attr/textAppearanceLarge"/>
</RelativeLayout>
<CalendarView
android:id="@+id/calview"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/top"
android:maxHeight="300dp" />

<RelativeLayout android:id="@+id/infoScroll"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/calview">

<ScrollView
android:id="@+id/scrollView1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:maxHeight="100dp">

<ListView
android:id="@+id/listView1"
android:layout_width="match_parent"
android:layout_height="match_parent" >
</ListView>

</ScrollView>
</RelativeLayout>
<RelativeLayout android:id="@+id/bottomBar"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/infoScroll">
<Button android:id="@+id/todayButton"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_alignParentLeft="true"
android:text="Today"
android:textAppearance="?android:attr/textAppearanceSmall"/>

<Button android:id="@+id/listButton"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_toLeftOf="@+id/dayButton"
android:text="List"
android:textAppearance="?android:attr/textAppearanceSmall"/>

<Button android:id="@+id/dayButton"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_centerInParent="true"
android:text="Day"
android:textAppearance="?android:attr/textAppearanceSmall"/>

<Button
android:id="@+id/monthButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/dayButton"
android:text="Month"
android:textAppearance="?android:attr/textAppearanceSmall"/>

<Button android:id="@+id/PeopleButton"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_alignParentRight="true"
android:text="People"
android:textAppearance="?android:attr/textAppearanceSmall"/>



</RelativeLayout>

</RelativeLayout>

¡Muy apreciado! ¡Gracias!

Respuestas

42 para la respuesta № 1

es posible que esté obteniendo una vista previa de su pantalla en Android Target 16. Intente usar Android Target 15 para Graphic Layout Editor (icono de Android en la parte superior, en ADT 20). Parece que hay un problema con Android Target 16.

NOTA: usted no lo hagas es necesario establecer el objetivo del proyecto solo el objetivo en el editor de diseño gráfico.