ExpandableSelector 是一个 Android 库,用于在动画容器中显示一系列 Button/ImageButton 小组件,这些小组件可以折叠或展开。
ExpandableSelector 是一个 Android 库,用于在动画容器中显示一系列 Button/ImageButton 小组件,这些小组件可以折叠或展开。
![Karumi 徽标][karumilogo] ExpandableSelector() (https://travis-ci.org/Karumi/ExpandableSelector) () () (https://android-arsenal.com/details/1/1987) ==================== ExpandableSelector 是一个 Android 库,用于在动画容器中显示一组按钮 / ImageButton 组件,这些组件可以折叠或展开。 屏幕截图 ------------
使用方法 --------
要在应用程序中使用 ExpandableSelector,您需要执行以下步骤: * 1 - 在布局中添加 ExpandableSelector: ```xml
* 2 - 在 Activity/Fragment 的创建生命周期中,创建一组 ExpandableItem 实例,并配置它们以在 ExpandableSelector 组件中使用:java
private void initializeSizesExpandableSelector() { ExpandableSelector sizesExpandableSelector = (ExpandableSelector) findViewById(R.id.es_sizes); List expandableItems = new ArrayList(); expandableItems.add(new ExpandableItem("XL")); expandableItems.add(new ExpandableItem("L")); expandableItems.add(new ExpandableItem("M")); expandableItems.add(new ExpandableItem("S")); sizesExpandableSelector.showExpandableItems(expandableItems); }
* 3 - 要能够监听动画事件,请配置一个 ``ExpandableSelectorListener`` 实例:
![Demo Screenshot][1]暂无开放 Issues,或尚未同步最近议题。