我有一个微调器,当用户选择时我想使用新的 Intent 调用另一个 java 类。下面的代码在我使用 Button 时有效,但现在我将其附加到 Spinner 选择,我认为它与 view.getContext();
areaspinner.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
int item = areaspinner.getSelectedItemPosition();
Intent myIntent = new Intent(view.getContext(), ShowXMLPAR.class);
startActivityForResult(myIntent, 0);
}
public void onNothingSelected(AdapterView<?> arg0) {
}
});
谁能帮我更新这部分代码。
最佳答案
你是对的,而不是 view.getContext(0 你需要引用具有此微调器的 Activity
示例
Intent myIntent = new Intent(MyActivity,this, ShowXMLPAR.class);
关于java - 使用微调器 OnItemSelectedListener() 启动新 Intent ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6419457/