3

私は単純なpreferences.xmlを持っています:

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" >
        <PreferenceCategory
                android:title="First Category">
                <CheckBoxPreference
....

私のAndroidバージョンは2.1(API7)ですJavaは1.6で、Eclipse indigoを使用しています。パッケージエクスプローラーにはandroid.jarがあり、それを開いた後、android.preferenceパッケージがあります。

それでも、次のエラーが表示されます。

com.android.layoutlib.bridge.MockView cannot be cast to android.view.ViewGroup
Exception details are logged in Window > Show View > Error Log
The following classes could not be found:
- PreferenceCategory (Fix Build Path, Edit XML)
- PreferenceScreen (Fix Build Path, Edit XML)

私は何をすべきか?事前にサンクス

4

1 に答える 1

18

Preferences.xmlがres/xmlにない場合は、そこに移動する必要があります。それがあなたの問題の原因かもしれないと私は推測しています。

于 2012-07-18T11:09:55.000 に答える