android之Activity關閉返回數據到啓動他的頁面

好多時候,Activity關閉的時候,我們希望可以留下一些值到啓動他的頁面。今天記錄一下步驟。

再啓動Activity的頁面需要設置如下:

等待返回值:

    @Override
    protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
        super.onActivityResult(requestCode, resultCode, data);

        Tool_Log.i("onActivityResult requestCode:"+requestCode+"resultCode:"+resultCode);
    }

 啓動頁面換成如下函數

 startActivityForResult(new Intent(MainActivity.this, FaceActivity.class),1);

在被啓動的頁面關閉的時候設置如下方法:

            setResult(PageJumpCode.query.ordinal());
            finish();

通過上述3個步驟,就可以實現頁面關閉的時候,返回值到啓動他的頁面。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章