我知道如何继承方法来获取所需的输出,例如 - editText.getText().toString()
;为了从输入的编辑文本中获取文本。但是我在声明的末尾稍微感到困惑,我将偏好索引与getEntries()
方法一起传递。
1) prefIndex值如何使用get entries方法从列表首选项中获取正确的条目?
2)我们如何阅读这样的java语句?
答案 0 :(得分:1)
如果你把它分成了它的部分,那就是:
答案 1 :(得分:1)
首先你有listPreference.getEntries()
,你可以在documentation中看到它返回的条目列表将作为数组在后续对话框的列表中显示。
其次,您使用prefIndex
变量访问此数组中的特定元素。如果你这样做会是一样的:
CharSequence[] listPreferenceArray = listPreference.getEntries();
listPreferenceArray [prefIndex].doSomething();
我建议您阅读有关在this documentation中操作Java数组的内容,以便了解其在幕后的工作原理。