这与弃用无关。无论我在哪里放置该行addPreferencesFromResource(R.xml.preferences);
,我都会收到此错误,就在 onCreate 之后或在之后调用的单独方法中。
我确实包括在内import android.preference.PreferenceActivity;
,但它显示为未使用的灰色。
如果有用的话,我正在使用最新的 Android Studio。
这与弃用无关。无论我在哪里放置该行addPreferencesFromResource(R.xml.preferences);
,我都会收到此错误,就在 onCreate 之后或在之后调用的单独方法中。
我确实包括在内import android.preference.PreferenceActivity;
,但它显示为未使用的灰色。
如果有用的话,我正在使用最新的 Android Studio。
发生编译错误是因为您正在扩展Activity
而不是PreferenceActivity
.
所以更换
public class MainActivity extends Activity {
和
public class MainActivity extends PreferenceActivity {
你应该很高兴。