httpRequest を実行するときに接続タイムアウトを作成する方法は? 前のアクティビティに戻りますか? 私のアピルカシオンはファイアウォールによってブロックされており、サーバーに接続できない時間を作ることができるため、前のアクティビティに戻り、インターネット接続がないことを知らせるトーストを表示しますか?
これは私のコードの一部です:
protected String doInBackground(String... args) {
List<NameValuePair> params = new ArrayList<NameValuePair>();
JSONObject json = jParser.makeHttpRequest(url_list, "GET",
params);
Log.d("All Products: ", json.toString());
try {
int success = json.getInt(TAG_SUCCESS);
if (success == 1) {
daftar_rs = json.getJSONArray(TAG_DAFTAR_RS);
for (int i = 0; i < daftar_rs.length(); i++) {
JSONObject c = daftar_rs.getJSONObject(i);
//Continue here with a process to show a listview...
インターネット接続がない場合、アプリケーションが完全に閉じてエラーが表示されます。修正方法を知っている人はいますか? どうもありがとうございました!先生方、こんにちは!