У меня есть следующий код:
private static boolean hasTargetStyle(AttributeSet attributes) {
final Enumeration<?> attributeNames = attributes.getAttributeNames();
while (attributeNames.hasMoreElements()) {
final Object attributeName = attributeNames.nextElement();
if (attributeName.equals(MY_STYLE_NAME)) {
return true;
}
}
return false;
}
Теперь я думаю, что этот код будет проходить через каждое из имен атрибутов. Но он только дает мне имя каждого другого атрибута (с четными индексами).
Что здесь не так?