Тема моего приложения простирается от AppCompat, но я хочу использовать Chip динамически, но при добавлении Chips динамически происходит сбой приложения с исключением
This component requires that you specify a valid TextAppearance attribute. Update your app theme to inherit from Theme.MaterialComponents (or a descendant).
, но при расширении темы приложения до Material приложение не падает и не фильтруетсяЧипы работают нормально, но моя проблема в том, что я не хочу расширять тему из Material, потому что это влияет на пользовательский интерфейс моего приложения, как я могу использовать чип в этом сценарии?
Редактировать: использованный мост, он спасает от сбоев, но когда я нажимаючип это не меняет внешний вид чипа, который я нажал
Chip chip = new Chip(getContext());
ChipDrawable chipDrawable = ChipDrawable.createFromAttributes(getContext(), null, 0, R.style.Widget_MaterialComponents_Chip_Filter);
chip.setChipDrawable(chipDrawable);
chip.setCheckable(true);
chip.setText(itemArrayList.get(i).getName());
binding.rvReport.addView(chip);
спасибо