使用微调器OnItemSelectedListener()来启动新意图

时间:2011-06-21 01:39:01

标签: java android

我有一个微调器,当用户选择我想使用新的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) {
        }

});

任何人都可以帮我更新这部分代码。

1 个答案:

答案 0 :(得分:1)

你是对的,然后是view.getContext(0你需要引用你的具有这个微调器的Activity

例如

Intent myIntent = new Intent(MyActivity,this,ShowXMLPAR.class);