У меня есть, возможно, довольно глупые вопросы. У меня есть 3 объекта Paint - Paint1, Paint2, Paint3. Для удобства чтения они объявляются отдельно. Все 3 из них имеют несколько разных атрибутов и один общий - цвет.Заполнение массива существующими объектами
Есть ли способ заполнить их внутри какой-либо коллекции и установить атрибут цвета для цикла?
Для примера:
Paint paint1, paint2; paint3;
paint1=new Paint();
paint1.setTextSize(10dp);
paint2=new Paint();
paint2.setTextSize(20dp)
paint3=new Paint();
paint3.setTextSize(30dp)
Paint[] arrayOfPaints = {paint1,paint2,paint3};
for(int i = 0; i < arrayOfPaints.length; i++){
arrayOfPaints[i].setColorFilter(color);
}
Что случилось с вашим примером? Кажется, вы ответили на свой вопрос! : D –
О, кто-то спросил что-то и ответил на него в том же вопросе ..... Это что-то новое – nobalG
Нет, нет - проблема в том, что я хочу сделать это для уже существующего объекта. У меня уже есть Paint Paint1 = new Paint(); и Paint Paint2 = новая Paint(); –