2 donghaoboy donghaoboy 于 2014.05.17 15:45 提问

onActivityResult里面的一个问题

protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
switch (resultCode) {
case 1:
//这里面包含一些代码,是对的
break;
case 2:
String place=data.getStringExtra("place");
Toast.makeText(MainActivity.this,place,2000).show();
try {
showPlace(place);
} catch (Exception e) {
// TODO: handle exception
Toast.makeText(MainActivity.this,"错误",2000).show();
}

        break;
    default:
        break;
    }
}

在case2里面,得到了place参数,这个参数是从另一个Activity传过来的,我用Toast可以显示出来,但是我这个showPlace()函数始终没有运行,我测试了一下这个函数是可以运行的,为什么在这里就无法运行了,求解答。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!