2011-06-15 16 views
8

Si este es el lugar incorrecto para hacer esta pregunta, dirígeme a una ubicación más adecuada.Cómo resolver este error: ClassCastException: com.android.layoutlib.bridge.MockView no se puede convertir a android.view.ViewGroup

Estoy trabajando en un proyecto de Android en Eclipse. Cuando intento ver el diseño de Preferencia de vista gráfica, me siguen dando este error:

ClassCastException: com.android.layoutlib.bridge.MockView cannot be cast to android.view.ViewGroup 

Aquí está mi preferences.xml:

<?xml version="1.0" encoding="utf-8"?> 
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> 
    <PreferenceCategory android:title="General"> 
     <CheckBoxPreference android:title="Show default categories" 
      android:defaultValue="true" android:key="default_categories" /> 
    </PreferenceCategory> 
    <PreferenceCategory android:title="Export"> 
     <EditTextPreference android:key="default_emailaddress" 
      android:defaultValue="@string/pref_export_defaultemail" 
      android:title="Email Address" android:summary="@string/pref_export_emailsummary" /> 
     <EditTextPreference android:key="filename_prefix" 
      android:defaultValue="@string/pref_export_defaultfilename" 
      android:title="Filename Prefix" android:summary="@string/pref_export_filenamesummary" /> 
    </PreferenceCategory> 
</PreferenceScreen> 

yo no puedo por la vida de a averiguar cuál es su hablando, mis búsquedas en google no han encontrado nada sustancial.

+0

El XML que publiqué es de lo que se dice. Cuando intento ver el diseño gráfico de este XML dentro de Eclipse, muestra este error y no muestra el diseño. – Greg

+6

Ummmm ... las preferencias XML no se pueden ver en el editor de diseño porque ... no son diseños. Simplemente definen un conjunto de propiedades con las que se creará un ListView en su 'PreferenceActivity'. – dmon

+0

Ahh, OK gracias. – Greg

Respuesta

2

Cambie su configuración de edición a Android 3.0 (si está utilizando 2.3.3 y siguientes).

+0

No funciona para mí – JPM

1

cerrar Su Eclipse y Reanudarlo ... suele desaparecer

1

tuve este problema. Cambié el tema de "Proyecto tema" a "Tema.Holo.Light.DarkActionBar" (mi tema preferido) y finalmente funcionó.

Cuestiones relacionadas