gpt4 book ai didi

android - 使用 AsyncTask onPostExecute 链接到新 Activity ?

转载 作者:行者123 更新时间:2023-11-30 01:52:19 25 4
gpt4 key购买 nike

我在将主页链接到其他页面时遇到问题。我已经搜索并运行了此处已询问的所有问答,但有错误。有人可以帮助我吗..它非常有用.. tq

public class BackgroundTask extends AsyncTask<String,Void,String>
{
AlertDialog alertDialog;
ProgressDialog progressDialog;
Context ctx;
BackgroundTask(Context ctx)
{
this.ctx=ctx;
}

@Override
protected void onPreExecute()
{
alertDialog= new AlertDialog.Builder(ctx).create();
alertDialog.setTitle("Login Information...");
}

@Override
protected String doInBackground(String... params)
{
String login_url="http://10.0.2.2/webapp/login.php";
String method = params[0];
}

@Override
protected void onProgressUpdate (Void... values)
{
super.onProgressUpdate(values);
}

这是部分...

@Override
protected void onPostExecute (String result)
{

alertDialog.setMessage(result);
alertDialog.show();

//Want to go new activity page`enter code here`

}
}

已经试过了,但是不行。

Intent intent = new Intent(MyAsyncTaskActivity.this, NextActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
getApplicationContext().startActivity(intent);

最佳答案

    Intent intent = new Intent(ctx, NextActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); //optional
ctx.startActivity(intent);

关于android - 使用 AsyncTask onPostExecute 链接到新 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32839021/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com