我正在使用 AsyncTask
我使用父创建意图没有错误。
创建对话框的行给父级无法解析为 ye。新的 parent.AlertDialog.Builder(this)
我得到的错误是父级不存在,但我在相同的方法中使用父级来调用意图
代码块私有类 SendTextOperation 扩展 AsyncTask {
@Override
protected void onPreExecute() {
//Update UI here
}
@Override
protected String doInBackground(String... params) {
// Talk to server here to avoid Ui hanging
rt=TalkToServer("http://besttechsolutions.biz/projects/bookclub/login.php");
return(rt);
}
@Override
protected void onPostExecute(String result) {
if (rt.contains("ok"))
{
Intent i = new Intent(parent, cChat.class);
startActivity(i);
}
else
{
new parent.AlertDialog.Builder(this)
.setTitle("Game Over")
.setMessage("Your time is up, You saved "
+" Million more people!!")
.setNeutralButton("Try Again",new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dlg, int i)
{
}} ).show();
}
}
}