我有一個要求,其中有一個具有不同類型的動態表單,如獲取編輯文本、上傳圖像等。我面臨的問題是在遍歷所有情況時我必須將圖像上傳到服務器并在移動到下一個類型之前獲取該 url。最后將表單數據發布到服務器。我嘗試將所有代碼放入線程中: new Thread(new Runnable() { @Override public void run() { //Code below with for loop } }).start();另外上傳圖片在 asnctask 中 for (int fieldIndex = 0; fieldIndex < section.getFields().size(); fieldIndex++) { switch (field.getType()) { case ("TextField"): //take data break; case ("Number"): //take data break; case ("image"): // UPLOAD to server and get that url in Asynctask break; } fieldIndex++; } // Once for loop done upload all data witb image url to server但它不是等待圖像 URL,而是迭代循環,如果它沒有遞增,則再次調用上傳圖像函數。
添加回答
舉報
0/150
提交
取消