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

    computer_freak Threadstarter Gewerbliches Mitglied

    Halloechen!

    Ich hab etwa 10 drawable's, die alle den gleichen linearen Verlauf benutzen mit @color/a1 und @color/a2.
    Nun sollen diese farben a1/a2 vom Benutzer gesetzt werden koennen.
    Zur auswahl gibt es noch b1/b2, c1/c2, d1/d2, e1/e1.
    Wodurch in dein einzelnen drawables jeweils ein andersfarbiger verlauf ensteht.
    Das problem ist nun: Wie koennte ich dies machen?
    Mir ist keine Moeglichkeit bekannt, die farben eines Verlaufs zur laufzeit in die xml-drawables hineinzuladen.
    Eine andere Ueberlegung ist, pro drawable mehrere versionen (mit farben a, b, c, d, e) zu machen. Das ist aber sicher nicht im Sinne der uebersichtlichkeit / gutes Stiles. Zudem waeren das mit (oben genannten) 10 (!) drawables 10*5 -> 50 xml dateien. Sehr unuebersichtlich / schlecht wartbar.

    Welche guten moeglichkeiten gibt's hier?
     
  2. Fr4gg0r, 03.07.2011 #2
    Fr4gg0r

    Fr4gg0r App-Anbieter (Werbung)

    GradientDrawable?
     
  3. computer_freak, 05.07.2011 #3
    computer_freak

    computer_freak Threadstarter Gewerbliches Mitglied

    In meinen shapes sind das tief verschachtelte Gradients, deren farben zu aendern sind. Wie stellst du dir das mit der GradientDrawable vor?
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[ERLEDIGT] LL zur Laufzeit erstellen, Abstand zwischen LL und LL möglich ? Android App Entwicklung 06.09.2017
[ERLEDIGT] Bei Klick auf Imagebutton das Bild darin ändern Android App Entwicklung 12.08.2017
[OFFEN] App Beschreibung im Store nachträglich ändern Android App Entwicklung 20.04.2017
[ERLEDIGT] Font Color in einem ChangeLog für 1 Wort ändern Android App Entwicklung 19.03.2017
[ERLEDIGT] Hintergrundfarbe einer app ändern Android App Entwicklung 18.03.2017
[ERLEDIGT] Buttontext per klick ändern Android App Entwicklung 14.03.2017
AsyncTask ProgressDialog ändern Android App Entwicklung 21.02.2017
Warum erhalte ich ein "IllegalArgumentException" zur Laufzeit ? Android App Entwicklung 02.02.2017
Farben ändern und permanent speichern Android App Entwicklung 19.01.2017
Button Titel bei Klick ändern Android App Entwicklung 17.01.2017
Du betrachtest das Thema "Verläufe zur Laufzeit ändern" im Forum "Android App Entwicklung",