getResources

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von manfred_sx, 25.10.2011.

  1. manfred_sx, 25.10.2011 #1
    manfred_sx

    manfred_sx Threadstarter Neuer Benutzer

    Beiträge:
    3
    Erhaltene Danke:
    0
    Registriert seit:
    25.10.2011
    Hallo Community,
    ich bin absoluter Android-Programmier-Anfänger, habe nur etwas Erfahrung in C#.
    Ich möchte zuerst einmal nur ein Image im PNG Format auf den Schirm an eine bestimmte Position anzeigen.
    Mit einigen Stunden Googeln habe ich nun herausgefunden, dass ich die PNG Datei in Res/drawable kopieren muss und sie "möglicherweise" mit
    Bitmap ball = BitmapFactory.decodeResource(getResources(), R.drawable.ball) soferne die Datei ball.png heißt, zuweisen kann.
    Nun aber weigert sich Eclipse "getResources()" zu kennen.
    Habt Ihr einen Tipp für mich?
    Grüße,
    Manfred
     
  2. wilco, 25.10.2011 #2
    wilco

    wilco Android-Hilfe.de Mitglied

    Beiträge:
    106
    Erhaltene Danke:
    32
    Registriert seit:
    10.08.2010
    getResources() ist eine Funktion des Klasse Context. Wenn Du das von einer Klasse aus aufrufst die nicht von Context erbt kennt das Eclipse nicht.

    Ein Erbe von Context ist z.B. Deine app selbst.
     
  3. manfred_sx, 25.10.2011 #3
    manfred_sx

    manfred_sx Threadstarter Neuer Benutzer

    Beiträge:
    3
    Erhaltene Danke:
    0
    Registriert seit:
    25.10.2011
    Vielen Dank!
     
    Zuletzt bearbeitet: 26.10.2011
  4. manfred_sx, 26.10.2011 #4
    manfred_sx

    manfred_sx Threadstarter Neuer Benutzer

    Beiträge:
    3
    Erhaltene Danke:
    0
    Registriert seit:
    25.10.2011
    Aller Anfang ist schwer....
    Wie bringe ich das Bild nun an den Schirm?

    ....
    Drawable star = getResources().getDrawable(R.drawable.herz1);
    ....
     
  5. Neeldarax, 26.10.2011 #5
    Neeldarax

    Neeldarax Erfahrener Benutzer

    Beiträge:
    170
    Erhaltene Danke:
    31
    Registriert seit:
    07.12.2010
    Ein ImageView würde bestimmt helfen können ^^
     
    manfred_sx bedankt sich.

Diese Seite empfehlen