AsyncTask を拡張するクラスがあります
public class SendJSONArray2Server extends AsyncTask<String, Void, HttpResponse>
このクラスは JSONArray をサーバーに送信し、応答を JSONArray として受け取ります。次のようにクラスをインスタンス化しました
private SendJSONArray2Server sendJSON;
String[] params = { "http://10.0.2.2:8084/xyz/abc",jsonArray.toString() };
sendJSON.execute(params);
onPostExecute で、ユーザーの応答を処理します
@Override
protected void onPostExecute(HttpResponse response)
AsyncTask はチャームのように初めて実行され、サーバーから応答を受信していますが、2 回目に JSONArray をサーバーに送信しようとすると、AsyncTask は実行されません。
logcat で例外やエラーが発生しません。