Gibt es sowas wie Labels?

  • 4 Antworten
  • Letztes Antwortdatum
B

BlupBlup

Ambitioniertes Mitglied
1
Hi,

ich wollte eine rechteckige Fläche in meine
Activity einfügen, welche unter bestimmten
Bedingungen mal eine grüne Farbe, mal eine rote,
mal eine gelbe etc. annimt.

In Java gibt es bei Swing JLabels und JPanels.
Dort kann man die Hintergrundfarbe einfach ändern.

Gibt es bei Android ähnliche Elemente?
 
Entweder setzt du den background des ganzes Layouts oder auch zB textviews:
TextViw.setBackgroundResource()

Greets,
Max
 
Danke, hat funktioniert.
Aber ein xml Attribut Background scheint es wohl nicht zu geben.
 
Ahh stimmt, TextView ist von View abgeleitet, da muss ich verstärkt darauf achten mir auch die Oberklassen anzuschauen.

Ich habe ein TextView jetzt eingefügt. Allerdings hat die Textview keine scharfe Umrandung. Ich hätte gerne eine sichtbare schwarze Umrandung.
Ich habe gerade unter View die Methode getDrawingRect gefunden, die mir
die Umrandung liefert, das Rect Objekt. Allerdings finde ich dort keine Einstellungsmöglichkeiten zur Strichstärke.

View | Android Developers
 
Zurück
Oben Unten