Sto facendo un disegno piuttosto di base in un'app a cui sto lavorando, e mi sto interrogando sul modo "corretto" per gestire la definizione degli attributi di Paint, come il colore, ecc. Con stringhe, stili, menu, layout, ecc. essendo separato dalla logica delle app e definito in XML, mi chiedevo come (se possibile) definire uno "stile" Paint in XML allo stesso modo.Definizione di uno stile, colore, ecc. In XML?
Ho fatto una serie di ricerche e sono venuti a mani vuote, che può essere la risposta, ma si è interrogato sul altri approcci rispetto, ad esempio:
mPaint = new Paint();
mPaint.setStyle(Paint.Style.STROKE);
mPaint.setColor(0x80808080);
Grazie,
Paul
Quindi, ad esempio, qualcosa come la seguente per impostare il colore della vernice? mPaint.setColor ((int) R.styles.lineColor); –
Intendevo usare qualcosa come mPaint.setColor (getResources(). GetColor (R.color.yourcolor)); (Immagino che il tuo codice non funzionerà perché setta un intero di stile id come un valore di colore non mi sembra logicamente) – mreichelt
Ha funzionato come un incantesimo, grazie! –