这与弃用无关。在我放置行addPreferencesFromResource(R.xml.preferences);
的任何地方,只是在onCreate之后或者在一个单独调用的单独方法中,我得到了这个错误。
我确实包含import android.preference.PreferenceActivity;
,但它显示为灰色未使用。
我正在使用最新的Android Studio,如果它有用的话。
答案 0 :(得分:1)
发生编译错误是因为您正在展开Activity
而不是PreferenceActivity
。
所以替换
public class MainActivity extends Activity {
带
public class MainActivity extends PreferenceActivity {
你应该好好去。