取消按钮单击结果异常

时间:2014-03-30 06:21:18

标签: android android-intent android-activity

我在主要活动A上有一个按钮,一旦点击就会调用另一个活动B. 在活动B上我有一个取消按钮,这是错误

  

发送失败结果ResultInfo {who = null,request = 65537,   对于活动,result = -1,data = null}   {com.mars.editor / com.mars.editor.MainActivity}

以及调用活动B的主要活动中的代码

Intent intent=new Intent(m_context,ActivityB.class);
                    if(intent!=null)
                    {
                        ItemClass ic=(ItemClass) arg0.getItemAtPosition(arg2);
                        intent.putExtra("itemclass", ic);
                        startActivityForResult(intent, 1);
                    }

和取消按钮的代码

mCancel.setOnClickListener(new OnClickListener()
                {

                    @Override
                    public void onClick(View v) {
                        if(getParent() == null)
                            setResult(RESULT_CANCELED,null);    
                        else
                            getParent().setResult(RESULT_CANCELED,null);
                        finish();
                    }                   
                });

0 个答案:

没有答案