我有一个要求,其中有一个具有不同类型的动态表单,如获取编辑文本、上传图像等。我面临的问题是在遍历所有情况时我必须将图像上传到服务器并在移动到下一个类型之前获取该 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
提交
取消