如果這是錯誤的地方問這個問題,請指示我到一個更合適的位置。如何解決此錯誤:ClassCastException:com.android.layoutlib.bridge.MockView不能轉換爲android.view.ViewGroup
我正在使用Eclipse的Android項目。當我嘗試查看圖形視圖偏好的佈局,我不斷收到此錯誤:
ClassCastException: com.android.layoutlib.bridge.MockView cannot be cast to android.view.ViewGroup
這裏是我的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>
我不能爲我的生活出了什麼談到我的搜索谷歌沒有提出任何實質性的。
我發佈的XML就是它所說的。當我嘗試在Eclipse中查看此XML的圖形佈局時,它會出現此錯誤並且不顯示佈局。 – Greg 2011-06-16 01:56:59
Ummmm ...首選項XML無法在佈局編輯器中查看,因爲...它們不是佈局。他們只是定義一組屬性,在你的'PreferenceActivity'中用ListView創建ListView。 – dmon 2011-06-16 02:10:16
啊,好的,謝謝。 – Greg 2011-06-16 02:52:11