- Forum-Beiträge: 27
30.08.2010, 19:02:21 via Website
30.08.2010 19:02:21 via Website
Ich müchte einfach ein Bild vom Inet downloaden und anzeigen.
2
3import java.io.InputStream;
4import java.net.URL;
5import javax.net.ssl.HttpsURLConnection;
6
7import android.app.Activity;
8import android.graphics.Bitmap;
9import android.graphics.BitmapFactory;
10import android.os.Bundle;
11import android.view.View;
12import android.view.View.OnClickListener;
13import android.widget.Button;
14import android.widget.ImageView;
15
16public class example extends Activity {
17 /** Called when the activity is first created. */
18 @Override
19 public void onCreate(Bundle savedInstanceState) {
20 super.onCreate(savedInstanceState);
21 setContentView(R.layout.main);
22 final Button bt = (Button)this.findViewById(R.id.Button01);
23 bt.setOnClickListener(new OnClickListener() {
24
25 public void onClick(View v) {
26 bt.setVisibility(4);
27 Bitmap bmImg;
28 ImageView iv = (ImageView)example.this.findViewById(R.id.ImageView01);
29 URL imgurl = null;
30 try
31 {
32 imgurl = new URL("http://androidwizard.net/wp-content/woo_uploads/3-androidheadertest.png");
33 }
34 catch (Exception e) {
35 // TODO: handle exception
36 }
37 try
38 {
39 HttpsURLConnection conn = (HttpsURLConnection) imgurl.openConnection();
40 conn.setDoInput(true);
41 conn.connect();
42 int length = conn.getContentLength();
43 InputStream is = conn.getInputStream();
44 bmImg = BitmapFactory.decodeStream(is);
45 iv.setImageBitmap(bmImg);
46
47 }
48 catch (Exception e) {
49 // TODO: handle exception
50 }
51 }
52 });
53
54 }
55
56}
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.