跳转至

徽标布局

Version 0.5.3

BadgeLayout 默认提供徽标 BadgeViewAppCompatImageView ,其中徽标会在右上角展示,图标会以水平居中的方式展示。

BadgeLayout

BadgeLayout

标签设置

Version 0.5.3

BadgeLayout 只允许容纳一个类型为 TextView 的控件用以显示标签,以下是示例代码:

<com.ave.vastgui.tools.view.badgeview.BadgeLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    app:badge_mode="number">

    <com.google.android.material.textview.MaterialTextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Number Bubble" />

</com.ave.vastgui.tools.view.badgeview.BadgeLayout>

圆点徽标

显示徽标

Version 0.5.3

调用 showDothideDot 可以用来开启和关闭徽标。

// 展示徽标
mBinding.dotbadge.showDot()
// 隐藏徽标
mBinding.dotbadge.hideDot()

气泡徽标

Version 0.5.3

气泡徽标允许你拖动来消除,如下图所示:

Bubble Badge

气泡徽标动画

示例代码

查看示例代码