У меня есть пользовательское представление, реализованное на Java, представляющее собой вертикальную компоновку с 4 дочерними представлениями.
Я хотел бы иметь возможность передавать конфигурацию для каждого дочернего представления с помощью метода в настраиваемом представлении.
ДавайтеПредположим, я просто хочу передать другой идентификатор цвета для каждого вида, например, для ребенка 1 используйте R.color.white
, а для ребенка 2 используйте R.color.red
и т.д.
Как я могу передать эту информацию в пользовательское представление? Следующее будет работать:
public void configure(int color1, int color2, int color3, int color4)
, но проблема в том, что я бы предпочел, чтобы вызывающий метод указывал, какой цвет для какого потомка (1,2,3,4) вместопередача цветов, зафиксированных в вызове метода