我正在打网络电话,完成后有两种情况。 1.如果出现错误结果-必须显示对话框(使用自定义对话框片段) 2.如果成功转移到下一个活动
在网络呼叫过程中更改方向时,它仍然会给我结果,但是如果出现错误响应,则不会显示对话框片段。我可以在日志中看到错误响应。
在收到错误响应后,需要帮助显示对话框片段。
顺便说一句:成功响应正在调用Intent,即使更改方向后也能正常工作。
SampleOAuth.getUserDetails(userId, new ResultListener<Networkresponse>(){
@Override
public void onComplete(final NetworkResponse response){
if(response.isError()){
CustomDialogFragment dialogFragment = new CustomDialogFragment(response.getErrorCode(),response.getErrorMessage(),R.string.ok);
FragmentManager fragmentManager = getSupportFragmentManager();
dialogFragment.show(fragmentManager,"tag");
} else{
startActivity(new Intent(LoginActivity.this,SampleActivity.class));
}
}
}