2012-10-17 15 views
11

Possible Duplicate:
Android CalendarView class cannot be foundDatePicker non funziona quando si cerca di usarlo

Ho provato a mettere una Selezione data nel mio layout, ma al posto del DatePicker si vede solo: DatePicker

e questo errore: The following classes could not be found: - DatePicker (Change to android.widget.DatePicker, Fix Build Path, Edit XML) non lo faccio so cosa succede perché ho già un DatePicker nella mia app e funziona bene, non so perché questo ora non funziona.

<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

Senza mostrarci il codice rilevante, è quasi impossibile sapere cosa stai facendo male. – Sam

+0

probabilmente manca un'istruzione 'import' –

+0

L'istruzione del problema non è chiara. Per favore, metti un po 'di codice Esattamente dove stai ricevendo questo errore? –

risposta

25

vedo che cosa si sta parlando nel layout grafico, ma questo non influenzerà la vostra applicazione. Questo errore indica semplicemente che Eclipse non può creare un'anteprima di DatePicker per il layout. Scommetto che se esegui la tua app verrà visualizzata correttamente.

screenshot

+0

Sì, grazie. –

+0

Funziona se si esegue l'app, ma l'editor visivo in Android Studio si arresta in modo anomalo e non consente di modificare la vista. –

13

(Come rispondere in this similar question)

si dovrebbe cambiare l'eclissi API utilizza per visualizzare graficamente il layout. Lo fai nella vista grafica, in alto a destra, con il pulsante con il logo di Android. L'API 16 potrebbe dare alcuni problemi, quindi prova a passare a 15 o 14 invece. (Ci vorrà un po 'di tempo per caricare e aggiornare)

+1

ho provato già e nessun risultato:/ –

+0

Ha funzionato per me. Quale API hai provato? Hai controllato gli aggiornamenti di Eclipse? – Niels

+0

di solito li costruisco in API 8 (2.2 froyo) e controllo in 4.0 e il nuovo aggiornamento di eclissi ho ottenuto il 4.1 per provare ma, solo in xml il design non funziona nell'app in esecuzione è normale: D –

Problemi correlati