首页 热点资讯 义务教育 高等教育 出国留学 考研考公

android信息发布系统 需要通过content:uri上传图片到服务器数据库,不知道怎么开始,求解

发布网友

我来回答

1个回答

热心网友

可以用http上传啊,当文件上传就行了
// 1.多部分的实体
MultipartEntity reqEntity = new MultipartEntity();
// 2.增加
String[] mimeTypeList = pairMap.keySet().toArray(new String[1]);

for(String mimeType : mimeTypeList){
List<NameValuePair> pairs = pairMap.get(mimeType);

if (pairs != null) {
if (mimeType.equals("String")) {
for (int i = 0; i < pairs.size(); i++) {
reqEntity.addPart(pairs.get(i).getName(),new StringBody(pairs.get(i).getValue(), Charset.forName("utf-8")));
}
}else {
for (int i = 0; i < pairs.size(); i++) {
File file = new File(pairs.get(i).getValue());

ContentBody cbFile = new FileBody(file);//, mimeType);
reqEntity.addPart(pairs.get(i).getName(), cbFile);
}
}
}

}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com