【问题标题】:Android: method call expected errorAndroid:方法调用预期错误
【发布时间】:2016-05-15 18:29:04
【问题描述】:

我已经在互联网上搜索了该错误,但没有找到正确的答案。我在bindPreferenceSummaryToValue(findPreference(mPrefsKeys(i))) 中的mPrefsKeys 上出现错误提示“方法调用预期”

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);
}

这个错误是什么意思?

【问题讨论】:

    标签: java android arrays methods


    【解决方案1】:

    我花费了大量精力来寻找这个错误意味着什么的答案。

    然后不知何故读到一些东西 (Java Method Call Expected) 我被启发了:数组项应该用 [] 引用,而不是 ()。

    【讨论】:

    • 任何人都知道为什么错误是这样写的吗?为什么需要方法,而 CharSequence 是 findPreference 中的参数?
    猜你喜欢
    • 2018-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多