当我启动我的应用程序时,我正在显示启动画面。该页面已显示10秒,在一个线程上运行。当它切换到新的活动结果时,我想在服务器中打一个url,我将得到一个返回值,我可以用它来进一步实现。onActivityResult在Android中未调用
以下是我的代码
private final int SPLASH_DISPLAY_LENGHT = 1000;
new Handler().postDelayed(new Runnable()
{
@Override
public void run()
{
Log.e("Handler ","run");
Intent myIntent = new Intent(getApplicationContext(), CaptureActivity.class);
startActivityForResult(myIntent, imgDL);
finish();
}
}, SPLASH_DISPLAY_LENGHT);
public void onActivityResult(int requestCode, int resultCode, final Intent data)
{
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == imgDL)
{
Log.e("onActivity Result","");
urlHitMethod("http://XXXXXXXXXXXXXXXXXX.com/banner_scan");
}
}
但这里的onActivty结果不被调用,如何使它得到落实....
你为什么要完成你的来电者活动? –
在我的下一个活动,当用户点击后退按钮,我想让应用程序关闭.... –
当你使用完成,那么它将永远不会进入onActivityResult,因此删除它 –