天天看點

login資料擷取并跳指定Fragment

平台業務資料,未登入跳登入,登入完成跳轉業務處理頁面。

控制業務層處理

@Override
    public void onActivityResult(int requestCode, int resultCode, Intent data) {
        hideLoadingDialog();
 if (requestCode == RequestResultCodes.LOGIN_ACTION_FROM_TYPE_REQUEST_RECRUITMENT_MY_RESUME_LIST) {
            if (resultCode == RequestResultCodes.LOGIN_ACTION_FROM_TYPE_RESULT_RECRUITMENT_MY_RESUME_LIST) {
                BrandController.getInstance().gotoMyResumeListActivity(RecruitmentMainFragment.this);
            } else {
                hideLoadingDialog();
            }
        }
    }
           

UserLoginFragment 擷取 fromType并處理

updateViewWithSuccessData 
           
if(RequestResultCodes.LOGIN_ACTION_FROM_TYPE_REQUEST_RECRUITMENT_MY_RESUME_LIST == mFromType){//招聘寶->我的履歷
                getActivity().setResult(RequestResultCodes.LOGIN_ACTION_FROM_TYPE_RESULT_RECRUITMENT_MY_RESUME_LIST);
            }
getActivity().finish();
           

繼續閱讀