Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Eigenschaften "vererben"

Das Thema "Eigenschaften "vererben"" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 29.09.2011, 11:01   #1 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Sensation

Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
Frage Eigenschaften "vererben"

Hallo zusammen,

ich bin gerade über das "Vererben" von Eigenschaften gestolpert und hab noch keine Lösung gefunden. Vermutlich ist es trivial, aber ich frage trotzdem mal

Wenn ich den Hintergrund meiner Activity ändere (z.B. weiß anstatt der schwarzen Default-Farbe), dann seh ich erst mal alle Texte nicht mehr richtig oder gar nicht mehr, weile diese default-mäßig hell sind.

Wie kann ich es erreichen, daß ich an 1 Stelle im XML meine Schriftfarbe ändere, und diese dann für alle (sagen wir alle darunter liegenden Views in der XML-Hierarchie) übernommen wird? Oder geht das nicht?

Ich habe versucht, in meinem Layout die Farbe zu setzen:
Code:
android:textColor="@android:color/primary_text_light"
Ich hatte gehofft, daß alle Views, die unter diesem Layout liegen, dann die Color erben/übernehmen würden. Leider passiert aber nichts. Muß ich denn wirklich ALLE Views dann MANUELL mit der gewünschten Schriftänderung anpassen?


Gruß Tom

PS: In Java kann man ja von einem beliebigen Objekt Eigenschaten abfragen und übernehmen (z.B. TextField t1 = new TextFeld() ... -> und dann könnte man alle darauffolgenden Objekte mit .setFont(t1.getFont()) setzen. So hätte man dann bei allen gewünschten Objekten den gleichen Font. Geht sowas in den Android XML-Layouts?
Tom299 ist offline   Mit Zitat antworten
Alt 29.09.2011, 13:45   #2 (permalink)
Ehren-Mitglied
 
Benutzerbild von Kranki

Modell: Nexus One

Registriert seit: 19.07.2009
Beiträge: 4.329
Abgegebene Danke: 127
Erhielt 1.372 Danke für 871 Beiträge
Kranki eine Nachricht über ICQ schicken
Standard AW: Eigenschaften "vererben"

Applying Styles and Themes | Android Developers
__________________
CyanogenMod 7 Nightly - AmonRa Recovery 2.0 - Nexus One
Kein Support via PN und E-Mail. Bitte das Forum nutzen.
"Es ist Mode geworden, die Freiheitsrechte des Bürgers in den Mittelpunkt zu stellen." - Siegfried Kauder
Kranki ist offline   Mit Zitat antworten
Folgender Benutzer bedankt sich bei Kranki für diesen Beitrag:
Tom299 (29.09.2011)
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Kontakte und Termine von "PC Sync" -> "funambol" oder "google"?? tdeece HTC Desire Forum 2 22.08.2011 13:30
Bilder Upload Mime-Type "application/octet-stream" statt "image/jpeg". flipperdoktor Samsung Galaxy S (I9000) Forum 10 11.08.2011 16:32
Android Dienste -> "Google Nachrichtendienst", "Cloud-an-Gerät", "Market-AlarmService schraudsn HTC Legend Forum 2 21.12.2010 11:42
[Update] "Voice Actions" und "Chrome to Phone" - neue Funktion für Android Lion13 Android News 1 16.09.2010 19:50
Hilfe: Wie kann ich die Gruppen "Friends", "Familie" und "Mitarbeiter" im G1 anlegen? Uwe307 T-Mobile G1 Forum 4 14.03.2009 18:11




Du liest gerade: "Eigenschaften "vererben"" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.