Я устанавливаю пользовательский атрибут с логическим форматом в моей теме.
<attr name="isCompound" format="boolean" />
Когда я пытаюсь получить этот атрибут в моем коде, используя следующую команду
TypedValue typedValue = new TypedValue();
getTheme().resolveAttribute(R.attr.isCompound, typedValue, true);
if(typedValue.data) {
...
}
, я получаю сообщение об ошибке, что typedValue.data (int) не может быть преобразовано в логическое значение. У меня вопрос, как мне получить логическое значение isCompound из текущей темы?