[英]why QuickBlox user login is not working in android?
我在一个活动中使用以下代码行,它仅在第一次良好运行,如果再次启动该活动,则代码既不返回成功也不返回错误
ChatService.getInstance().login(user, new QBEntityCallbackImpl() {
@Override
public void onSuccess() {
Log.e("success","chat_service");
if(getIntent().getStringExtra("mode").equals("self")){
Intent intent = new Intent(ChatStartActivity.this, DialogsActivity.class);
intent.putExtra("opponentid",getIntent().getStringExtra("opponentid"));
startActivity(intent);
finish();
}
else{
Intent intent = new Intent(ChatStartActivity.this, ChatActivity.class);
intent.putExtra("opponentid",getIntent().getStringExtra("opponentid"));
intent.putExtra("mode","other");
startActivity(intent);
finish();
}
}
@Override
public void onError(List errors) {
AlertDialog.Builder dialog = new AlertDialog.Builder(ChatStartActivity.this);
dialog.setMessage("chat login errors: " + errors).create().show();
}
});
我该如何解决这个问题?
您还需要重新定义方法
@Override
public void onSuccess(T result, Bundle params) {
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.