我有一项任务执行方法 doInBackground 并返回一个布尔值。我想要的是启动一个新的 Intent 但方法 startActivity 不可用。我怎样才能做到这一点?
我的任务:
public class LoginTask extends AsyncTask<String, Integer, Boolean> {
@Override
protected Boolean doInBackground(String... params) {
boolean sucess;
//do some stuff
return sucess;
}
@Override
protected void onPostExecute(Boolean result) {
if (result) {
//startActivity(new Intent(this, MainViewActivity.class));
//it doesn't find startActivity
}
}
}