這不是折舊相關的。無論我放置行addPreferencesFromResource(R.xml.preferences);
,在onCreate之後還是在一個單獨的方法之後,都會出現此錯誤。「無法解析方法」addPreferencesFromResource(int)'「
我確實包括import android.preference.PreferenceActivity;
,但它顯示爲灰色未使用。
我正在使用最新的Android Studio,如果它算什麼的話。
這不是折舊相關的。無論我放置行addPreferencesFromResource(R.xml.preferences);
,在onCreate之後還是在一個單獨的方法之後,都會出現此錯誤。「無法解析方法」addPreferencesFromResource(int)'「
我確實包括import android.preference.PreferenceActivity;
,但它顯示爲灰色未使用。
我正在使用最新的Android Studio,如果它算什麼的話。
編譯錯誤的發生是因爲您擴展了Activity
而不是PreferenceActivity
。
因此,與
public class MainActivity extends PreferenceActivity {
更換
public class MainActivity extends Activity {
,你應該是好去。
呀!錯誤消失了。 爲了將來的參考,你認爲我應該得到這部分獨立的Java活動? –
我會說,是的,在不同的'PreferenceActivity'。我不確定這裏最好的方法是什麼。你在評論中提到的鏈接在這種方式上有很多很好的建議。 – Voicu
你想要添加的類的類型是什麼? – Voicu
我不確定要回答什麼。我修補了大部分來自[這個問題的第三個答案](http://stackoverflow.com/questions/6822319/what-to-use-instead-of-addpreferencesfromresource-in-a-preferenceactivity),但我也試圖把它放在我的主要活動的onCreate中,結果相同。 –
我明白了。如果您願意,請發佈完整的課程代碼。 – Voicu