Alexander R.
- Forum-Beiträge: 23
07.09.2013, 19:03:16 via Website
07.09.2013 19:03:16 via Website
Hallo,
habe ein Bild das ich zum Server schicken will und soweit so gut aber wie mache ich es das die Seite die nach dem "upload" aufgeht ? (zum weiter bearbeiten bzw login).
mein Code:
mfg
Alexander
habe ein Bild das ich zum Server schicken will und soweit so gut aber wie mache ich es das die Seite die nach dem "upload" aufgeht ? (zum weiter bearbeiten bzw login).
mein Code:
1class ImageGalleryTask extends AsyncTask<Void, Void, String> {
2 @SuppressWarnings("unused")
3 @Override
4 protected String doInBackground(Void... unsued) {
5 InputStream is;
6 BitmapFactory.Options bfo;
7 Bitmap bitmapOrg;
8 ByteArrayOutputStream bao ;
9
10 bfo = new BitmapFactory.Options();
11 bfo.inSampleSize = 2;
12 //bitmapOrg = BitmapFactory.decodeFile(Environment.getExternalStorageDirectory() + "/" + customImage, bfo);
13
14 bao = new ByteArrayOutputStream();
15 bitmap.compress(Bitmap.CompressFormat.JPEG, 90, bao);
16 byte [] ba = bao.toByteArray();
17 String ba1 = Base64.encodeBytes(ba);
18 ArrayList<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
19 nameValuePairs.add(new BasicNameValuePair("file",ba1));
20 nameValuePairs.add(new BasicNameValuePair("submit","Import"));
21 Log.v("log_tag", System.currentTimeMillis()+".jpg");
22 try{
23 HttpClient httpclient = new DefaultHttpClient();
24 HttpPost httppost = new
25 // Here you need to put your server file address
26 HttpPost("http://www.convey.de/0.bcu");
27 httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
28 HttpResponse response = httpclient.execute(httppost);
29 HttpEntity entity = response.getEntity();
30 is = entity.getContent();
31 Log.v("log_tag", "In the try Loop" );
32 }catch(Exception e){
33 Log.v("log_tag", "Error in http connection "+e.toString());
34 }
35 return "Success";
2 @SuppressWarnings("unused")
3 @Override
4 protected String doInBackground(Void... unsued) {
5 InputStream is;
6 BitmapFactory.Options bfo;
7 Bitmap bitmapOrg;
8 ByteArrayOutputStream bao ;
9
10 bfo = new BitmapFactory.Options();
11 bfo.inSampleSize = 2;
12 //bitmapOrg = BitmapFactory.decodeFile(Environment.getExternalStorageDirectory() + "/" + customImage, bfo);
13
14 bao = new ByteArrayOutputStream();
15 bitmap.compress(Bitmap.CompressFormat.JPEG, 90, bao);
16 byte [] ba = bao.toByteArray();
17 String ba1 = Base64.encodeBytes(ba);
18 ArrayList<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
19 nameValuePairs.add(new BasicNameValuePair("file",ba1));
20 nameValuePairs.add(new BasicNameValuePair("submit","Import"));
21 Log.v("log_tag", System.currentTimeMillis()+".jpg");
22 try{
23 HttpClient httpclient = new DefaultHttpClient();
24 HttpPost httppost = new
25 // Here you need to put your server file address
26 HttpPost("http://www.convey.de/0.bcu");
27 httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
28 HttpResponse response = httpclient.execute(httppost);
29 HttpEntity entity = response.getEntity();
30 is = entity.getContent();
31 Log.v("log_tag", "In the try Loop" );
32 }catch(Exception e){
33 Log.v("log_tag", "Error in http connection "+e.toString());
34 }
35 return "Success";
mfg
Alexander
— geändert am 07.09.2013, 19:03:33
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.