我正在创建一个 android 应用程序,在其中我从图库中获取所有图像以显示在我的活动中的网格视图中。我还与图像一起显示复选框,以便用户可以选择多个图像并将其上传到服务器。将其上传到我正在使用的服务器
这个类的调用函数是
UploadToServer upload=new UploadToServer();
public void uploadImage(View v){
progressDialog = ProgressDialog.show(MultiPhotoSelectActivity.this, "", "Uploading files to server.....", false);
Thread thread=new Thread(new Runnable(){
public void run(){
for( int i=0;i<selectedItems.size();i++)
{
doFileUpload(selectedItems.get(i));
runOnUiThread(new Runnable(){
public void run() {
if(progressDialog.isShowing())
progressDialog.dismiss();
}
});
}
}
});
thread.start();
}
private void doFileUpload(String imagepath) {
// TODO Auto-generated method stub
try{
upload.uploadFile(imagepath);
}
catch(Exception e){
Log.e("log_tag", "Error in http connection "+e.toString());
}
}
我想为图像放置一个压缩代码,因为用户将选择多个图像......有人可以建议使用什么压缩代码以及我应该把它放在哪里???我对android应用程序开发非常陌生,我以前从未使用过任何图像压缩代码。请建议我在哪里可以在我的应用程序中放置图像压缩代码???
请帮忙!
提前致谢!