遇到一个问题,请教一下高手:
我在RingtonePickerActivity里添加:
Intent _intent = new Intent( );
ComponentName comp = new ComponentName("com.mediatek.filemanager", "com.mediatek.filemanager.FileManagerOperationActivity");
_intent.setComponent(comp);
_intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivityForResult(_intent, 1);
同时复写方法
protected void onActivityResult(int requestCode, int resultCode,Intent data) {
......
}
结果发现一启动FileManagerOperationActivity时,RingtonePickerActivity里的方法onActivityResult马上被调用,请问这是怎么回事啊?按理说应该是在
FileManagerOperationActivity里调用setResult()后才调用的
我在RingtonePickerActivity里添加:
Intent _intent = new Intent( );
ComponentName comp = new ComponentName("com.mediatek.filemanager", "com.mediatek.filemanager.FileManagerOperationActivity");
_intent.setComponent(comp);
_intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivityForResult(_intent, 1);
同时复写方法
protected void onActivityResult(int requestCode, int resultCode,Intent data) {
......
}
结果发现一启动FileManagerOperationActivity时,RingtonePickerActivity里的方法onActivityResult马上被调用,请问这是怎么回事啊?按理说应该是在
FileManagerOperationActivity里调用setResult()后才调用的
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货