我将尝试创建一个包含4个
该活动将使用
目前,我是这样做的:
但这是一个很巧妙的解决方案,与我想要实现的目标不太一样。是否有其他方法在水平滚动 ChipGroup 中滚动到所选的芯片?
编辑:
我考虑过尝试迭代获取 ChipGroup 中的所有芯片并匹配其 ID。但这也是一个巧妙的方法。我希望能够做到类似于
Chips
的水平滚动ChipGroup
的活动。该活动将使用
ChipGroup
作为API调用的过滤器,并且可以通过Extras告知用户选择的芯片。目前,我是这样做的:
chipScroll.postDelayed(() -> {
chipScroll.smoothScrollBy(800, 0);
},100);
但这是一个很巧妙的解决方案,与我想要实现的目标不太一样。是否有其他方法在水平滚动 ChipGroup 中滚动到所选的芯片?
编辑:
我考虑过尝试迭代获取 ChipGroup 中的所有芯片并匹配其 ID。但这也是一个巧妙的方法。我希望能够做到类似于
spinnerAdapter.getItem(spinner.getSelectedItemPosition)
这样的东西。