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.
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
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
Ahh, OK gracias. – Greg