Я определил MaterialButtonToggleGroup
с 2 MaterialButton
в моем xml следующим образом:
<com.google.android.material.button.MaterialButtonToggleGroup
...
app:checkedButton="@+id/favorite_color1"
app:singleSelection="true">
<com.google.android.material.button.MaterialButton
android:id="@+id/favorite_color1"
... />
<com.google.android.material.button.MaterialButton
android:id="@+id/favorite_color2"
... />
</com.google.android.material.button.MaterialButtonToggleGroup>
Я нашел метод getCheckedButtonIds()
(который возвращает список идентификаторов) и OnButtonCheckedListener
(который возвращает целочисленный идентификатор), но метод get(int index)
возвращает представление в позиции индекса, а не представление с определенным идентификатором.
Как я могу получить (программно) представление проверенной кнопки в данный момент? Есть метод, возвращающий текущую проверенную позицию (или индекс)?