RequestAsyncTask
最新版本的 SDK 已不再提供此課程。
有此級別的更新版本。前往查看 最新版本。

Defines an AsyncTask suitable for executing a Request in the background. May be subclassed by applications having unique threading model needs.

延伸:<any>
套件:facebook
建構函式
RequestAsyncTask(Request)

Constructor. Serialization of the requests will be done in the background, so any serialization- related errors will be returned via the Response.getException() method.

public RequestAsyncTask(Request requests)
參數說明
requestsThe requests to execute
RequestAsyncTask(Collection)

Constructor. Serialization of the requests will be done in the background, so any serialization- related errors will be returned via the Response.getException() method.

public RequestAsyncTask(Collection requests)
參數說明
requestsThe requests to execute
RequestAsyncTask(RequestBatch)

Constructor. Serialization of the requests will be done in the background, so any serialization- related errors will be returned via the Response.getException() method.

public RequestAsyncTask(RequestBatch requests)
參數說明
requestsThe requests to execute
RequestAsyncTask(HttpURLConnection, Request)

Constructor that allows specification of an HTTP connection to use for executing the requests. No validation is done that the contents of the connection actually reflect the serialized requests, so it is the caller's responsibility to ensure that it will correctly generate the desired responses.

public RequestAsyncTask(HttpURLConnection connection, Request requests)
參數說明
connectionThe HTTP connection to use to execute the requests
requestsThe requests to execute
RequestAsyncTask(HttpURLConnection, Collection)

Constructor that allows specification of an HTTP connection to use for executing the requests. No validation is done that the contents of the connection actually reflect the serialized requests, so it is the caller's responsibility to ensure that it will correctly generate the desired responses.

public RequestAsyncTask(HttpURLConnection connection, Collection requests)
參數說明
connectionThe HTTP connection to use to execute the requests
requestsThe requests to execute
RequestAsyncTask(HttpURLConnection, RequestBatch)

Constructor that allows specification of an HTTP connection to use for executing the requests. No validation is done that the contents of the connection actually reflect the serialized requests, so it is the caller's responsibility to ensure that it will correctly generate the desired responses.

public RequestAsyncTask(HttpURLConnection connection, RequestBatch requests)
參數說明
connectionThe HTTP connection to use to execute the requests
requestsThe requests to execute
執行個體方法
getException()
protected final Exception getException()
getRequests()
protected final RequestBatch getRequests()
toString()
public String toString()
onPreExecute()
protected void onPreExecute()
onPostExecute(List)
protected void onPostExecute(List result)
參數說明
result
doInBackground(Void)
protected List doInBackground(Void params)
參數說明
params