2016-02-05 25 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中的参数? –