當我啓動我的應用程序時,我正在顯示啓動畫面。該頁面已顯示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,因此刪除它 –