无法在Android中使用带解析API的进度对话框

时间:2014-01-26 07:10:59

标签: android android-asynctask parse-platform progressdialog

我正试图在我的

时显示进度条对话

ParseUser.logInInBackground

检查用户的有效性,但我无法这样做。 另外我读到解析中存在阻碍这样做的错误,有人可以告诉我这是否可行并帮助我编写代码,或者我应该制作一个虚假的进度条。

1 个答案:

答案 0 :(得分:2)

我遇到了类似的情况。我最终做的是以下内容。

private Dialog progressDialog;

定义两种方法来跟踪显示或解除的进度条。这样的事情。

public void showProgressBar(String msg){
   progressDialog = ProgressDialog.show(this, "", message, true);
}

public void dismissProgressBar(){
   if(progressDialog != null && progressDialog.isShowing())
         progressDialog.dismiss();
}

在登录方法之前调用showProgressBar(message)

showProgressBar(message);然后, ParseUser.logInBackground。然后,在done内部方法中,调用dismissProgressBar();