【发布时间】:2013-04-05 08:34:58
【问题描述】:
对于这个代码sn-p(我已经排除了doInBackground(), postExecute()等)
从 CheckServer Activity 调用 Async Task 时应该如何传递 Activity 参数?
public class CheckServer extends Activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
HttpTicket ticket= new HttpTicket(); //HOW IS THIS LINE DONE? WHAT PARAM SHOULD BE PASSED?
}
@SuppressWarnings("unused")
private class HttpTicket extends AsyncTask<String, String, String>
{
private Activity activity;
private ProgressDialog dialog;
public HttpTicket(Activity activity) {
this.activity = activity;
}
【问题讨论】:
-
创建构造函数HttpTicket(Activity)。 HttpTicket 票=新的 HttpTicket(Activity.this); ticket.execute();
标签: android asynchronous