大家好,我想學X音那樣可以跳轉到淘寶,但如下代碼跳到淘寶后,按回傳鍵,我的APP有時候是在后臺狀態的,有時候是在前臺狀態的,這是怎么回事呢?我希望回傳后一直是在前臺狀態的,代碼如下:
Intent intent = new Intent();
intent.setAction("android.intent.action.VIEW");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setData(Uri.parse("URL"));
intent.setClassName("com.taobao.taobao", "com.taobao.tao.detail.activity.DetailActivity");
startActivity(intent);
uj5u.com熱心網友回復:
去掉intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);原因:
該flag使new activity在新的task中創建,因而它不會在history stack中了。
uj5u.com熱心網友回復:
學習下期待有所進步uj5u.com熱心網友回復:
共同學習共同進步uj5u.com熱心網友回復:
在activity在這代碼沒有問題,在fragment中跳轉有問題。uj5u.com熱心網友回復:
沒啥問題吧你多載
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
}
這個介面了嗎?
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/12300.html
標籤:Android
