Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 使用安卓库上传图像_Android_Android Json_Ion Koush - Fatal编程技术网

Android 使用安卓库上传图像

Android 使用安卓库上传图像,android,android-json,ion-koush,Android,Android Json,Ion Koush,我有一个通过restful API连接到服务器的应用程序,但我需要将图像上载到服务器,我正在使用Ion library,是否还要将此图像上载到服务器?您可以使用.setMultipartParameter(“键”、“值”)将图像与其他文本值一起上载 如果需要上载多个图像,可以使用“Part”类添加多个图像 ArrayList<Part> fileParts = new ArrayList<>(); for (int i = 0; i < myImages.size

我有一个通过restful API连接到服务器的应用程序,但我需要将图像上载到服务器,我正在使用Ion library,是否还要将此图像上载到服务器?

您可以使用.setMultipartParameter(“键”、“值”)将图像与其他文本值一起上载

如果需要上载多个图像,可以使用“Part”类添加多个图像

ArrayList<Part> fileParts = new ArrayList<>();

for (int i = 0; i < myImages.size(); i++) {
    Part part = new FilePart("image_name[" + i + "]",image_value[i]);
    fileParts.add(part);
}


Ion.with(getContext())
.load("POST", MY_POST_URL)
.setMultipartParameter("my_text_key", "my_text_value")
.setMultipartParameter("my_text_key_2", "my_text_value_2")
.addMultipartParts(fileParts);
arraylistfileparts=newarraylist();
对于(int i=0;i
您是否查看了此问题的答案。它展示了如何使用Koush Ion库上传多部分文件,还有图像。因此,如果我在图像旁边有一个JSON上传到服务器,它会作为JSON的一部分上传还是作为一个简单的单独上传@索菲克