2016-02-05 77 views
1

我搜索了互聯網的錯誤,並沒有找到正確的答案。我有錯誤說在bindPreferenceSummaryToValue(findPreference(mPrefsKeys(i)))Android:方法調用預期錯誤

public final static String [] mPrefsKeys = new String[]{"username", "devicename"} 
bindPreferenceSummaryToValue(findPreference(mPrefsKeys(i))) 

public Preference findPreference(CharSequence key) { 
    if (mPreferenceManager == null) { 
     return null; 
    } 
    return mPreferenceManager.findPreference(key); 
} 

什麼是錯誤意味着mPrefsKeys「預期的方法調用」?

回答

2

我花了很大的努力去尋找答案,那個錯誤的含義。

然後以某種方式讀東西(Java Method Call Expected)我被enlighted:數組項應該用[],而不是()引用。

+1

任何人都知道爲什麼錯誤的措辭是這樣的?爲什麼預期方法,而CharSequence是findPreference中的參數? –