1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. KimPink, 18.03.2011 #1
    KimPink

    KimPink Threadstarter Neuer Benutzer

    Hallo zusammen,
    ich möchte ein Bild in mein App bekommen, was später austauschbar sein soll und deshalb dies via URL geschehen soll.
    Code:
    [COLOR=darkred]public[/COLOR] [COLOR=darkred]class[/COLOR] Dashboard [COLOR=darkred]extends[/COLOR] Activity {
    
    	[COLOR=darkred]private[/COLOR] ImageView mImageView;
    
    	@Override
    	[COLOR=darkred]protected[/COLOR] [COLOR=darkred]void[/COLOR] onCreate(Bundle savedInstanceState) {
    	
    		[COLOR=darkred]super[/COLOR].onCreate(savedInstanceState);
    		setContentView(R.layout.dashboard);
    		mImageView=(ImageView) findViewById(R.id.iv_hintergrund);
    	}
    
    	@Override
    	[COLOR=darkred]protected[/COLOR] [COLOR=darkred]void[/COLOR] onStart() {
    		
    		[COLOR=darkred]super[/COLOR].onStart();
    		bildLaden();
    	}
    
    	[COLOR=darkred]private[/COLOR] [COLOR=darkred]void[/COLOR] bildLaden() {
    		[COLOR=darkviolet]String[/COLOR] urlString=[COLOR=red]"http://xyonline.de/wp-content/uploads/2010/08/android.gif"[/COLOR];
    		[COLOR=darkred]try[/COLOR] {
    			mImageView.setImageDrawable(
    			Drawable.createFromStream((InputStream)
    					[COLOR=darkred]new[/COLOR] URL(urlString).getContent(), [COLOR=red]"startseite"[/COLOR])		
    		);
    		} [COLOR=darkred]catch[/COLOR] (MalformedURLException e) {
    		e.printStackTrace();
    		} [COLOR=darkred]catch[/COLOR] (IOException e) {
    			e.printStackTrace();
    		}
    		
    	}
    
    }
    Code:
    [COLOR=blue]<?[COLOR=darkred]xml[/COLOR] [COLOR=darkred]version=[COLOR=red]"1.0"[/COLOR][/COLOR] encoding=[COLOR=red]"utf-8"[/COLOR]?>[/COLOR]
    <LinearLayout
      xmlns:android=[COLOR=red]"http://schemas.android.com/apk/res/android"[/COLOR]
      android:layout_width=[COLOR=red]"fill_parent"[/COLOR]
      android:layout_height=[COLOR=red]"fill_parent"[/COLOR]
      android:background=[COLOR=red]"@color/weiss"[/COLOR]
      android:orientation=[COLOR=red]"vertical"[/COLOR]
      android:padding=[COLOR=red]"10dip"[/COLOR]>
      <ImageView
      android:layout_width=[COLOR=red]"fill_parent"[/COLOR]
      android:layout_height=[COLOR=red]"wrap_content"[/COLOR]
      android:id=[COLOR=red]"@+id/iv_hintergrund"[/COLOR]
      android:layout_weight=[COLOR=red]"1"[/COLOR]
      />
      <Button
      android:layout_width=[COLOR=red]"fill_parent"[/COLOR]
      android:layout_height=[COLOR=red]"wrap_content"[/COLOR]
      android:text=[COLOR=red]"test"[/COLOR]
      />
      
    
    
    [COLOR=blue]</[COLOR=darkred]LinearLayout[/COLOR]>[/COLOR]

    Hab das Gefühl, dass ich das ganz falsch angegangen bin. Habt ihr vielleicht nen Codeschnipsel oder eine Idee wie das ganz einfach funktioniert, oder schwer ABER trotzdem funktioniert. Mit meinem Latein bin ich am Ende.
    Vielen Dank schon mal :thumbsup:
     
  2. Bobert, 19.03.2011 #2
    Bobert

    Bobert Erfahrener Benutzer

    Hallo,

    hilft Dir das hier weiter?

    Gruß
    Bobert
     
Die Seite wird geladen...

Benutzer fanden diese Seite durch die Suche nach:

  1. android bild von url laden

Du betrachtest das Thema "externes Bild via URL einbinden" im Forum "Android App Entwicklung",