E 'possibile avere un xml disegnabile con parametri? Supponiamo che io abbia un xml drawable che voglio riutilizzare per gli angoli arrotondati, i gradienti ecc. E l'unica variabile è un colore o due. È possibile specificare/passare parametri a un drawable xml?parametri disegnabili xml android
7
A
risposta
2
Forse è possibile ricavare la propria classe da Drawable, avere un costruttore che accetta i parametri che si desidera rendere modificabili e nel costruttore chiamare prima createFromXML
passando l'xml e quindi impostare quei parametri regolabili. Non l'ho provato io stesso, forse, ho sbagliato
+0
Stavo per fare la stessa domanda. Questa soluzione ha funzionato? C'è un campione? Il mio è piuttosto banale e potrei duplicare l'XML per ogni colore richiesto, ma non è un sol-n elegante. – BryanT
Problemi correlati
- 1. Android XML disegnabili angoli arrotondati con tag bitmap
- 2. Immagini disegnabili Android dall'URL
- 3. Esistono designer disegnabili Android?
- 4. utilizzando le risorse disegnabili
- 5. BitmapFactory.decodePartite risorse e disegnabili *
- 6. * Qualunque * modo per collegare elementi grafici/grafici Android/disegnabili?
- 7. Android: Creare un pulsante con forma di triangolo che utilizzano definizioni XML (disegnabili)
- 8. Controllo preciso su Androidi Vettore Animazioni disegnabili
- 9. Android - Come visualizzare le immagini da risorse disegnabili?
- 10. Come cambiare il colore delle forme disegnabili in Android
- 11. Ancora un altro: elenco delle icone disegnabili Holo Android?
- 12. su Android getBounds disegnabili return Rect (0, 0 - 0, 0)
- 13. Uso genitori per le risorse disegnabili
- 14. Cartelle disegnabili nella cartella res?
- 15. Cartelle disegnabili per palmari ad alta risoluzione
- 16. Come impostare le dimensioni disegnabili nella lista layer
- 17. Cosa devo usare per una migliore prestazione, nove patch o risorse xml disegnabili?
- 18. Dove posso trovare le risorse disegnabili di sistema Android? [Android API-7]
- 19. Android: conversione XML standard in formato XML binario Android (AXML)
- 20. android decodeResource restituisce null per bitmap xml - Livello API 7
- 21. getSpans android parametri
- 22. Android: I18n con parametri
- 23. Parametri rawquery SQLite Android
- 24. modo migliore per gestire le differenze di forma disegnabili 2.3.5 Android vs 4,0
- 25. Scrittura XML su Android
- 26. Android XML escape "@" Simbolo
- 27. Come funziona Android: rotationX e android: rotationY in XML?
- 28. Imposta dimensioni disegnabili a livello di programmazione
- 29. Utilizzando layer-list per visualizzare alcune immagini disegnabili
- 30. Android XML: android: elevazione contro app: elevazione
Non capisco quello che vuoi –
Dr. nik. diciamo che hai un meno xmlnesco drawable che contiene angoli arrotondati, un contorno solido e un gradiente (forse in un elenco di livelli). Voglio solo dire una versione verde, gialla e rossa di ciò che altrimenti è un drawable identico. ha senso? – Ben