我有一个微调器在 onItemSelected
输出 Toast 的地方工作。我希望它在 TextView 中显示一个字符串值。那么,您将如何重写以下方法以在名为 denomiTV 的 TextView 中显示字符串:
public void onItemSelected(AdapterView<?> parent,
View view, int pos, long id) {
Toast.makeText(parent.getContext()), "Your Selection is: " +
parent.getItemAtPosition(pos).toString(), Toast.LENGTH_LONG).show();
}
我试过了,但是 Eclipse 说 .setText
在这里不正确:
public void onItemSelected(AdapterView<?> parent,
View view, int pos, long id) {
denomiTV.setText(parent.getContext(), "Your selection is:" +
parent.getItemAtPosition(pos));
}
最佳答案
setText()
采用单个 CharSequence
参数...您不应传入 Context
。
denomiTV.setText("Your selection is:" + parent.getItemAtPosition(pos));
关于Android Spinner onItemSelected 结果到 TextView ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11197582/