【发布时间】:2021-08-20 13:08:48
【问题描述】:
我有一个 ChipGroup 如下:
<com.google.android.material.chip.ChipGroup
android:id="@+id/chip_group"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:animationCache="true"
android:focusable="true"/>
起初它里面没有芯片,我用代码填充了它。
val chipGroup : ChipGroup = findViewById(R.id.chip_group)
for (item in ChipsList)
{
val chip = Chip(this)
chip.text = item
chip.isCheckable = true
chip.isCheckedIconVisible = true
chipGroup.addView(chip)
}
而且效果很好。
我的问题是,如何通过编码检查芯片组内的所有芯片?
我知道我可以通过使用清除所有选中的筹码
chipGroup.clearCheck()
我怎样才能得到chipGroup中的所有筹码,而不仅仅是检查筹码?
【问题讨论】:
-
也许这可以帮助您解决难题:stackoverflow.com/a/58225805/10191400
-
不,我找到了答案,tnx