Skip to content

weijia1991/StickyFlagView

Repository files navigation

StickyFlagView

StickyFlagView is an unread message tag which can drag.

Usage

  • In XML:

    1.default flag view

    <com.wj.sticky.StickyFlagView
      android:layout_width="40dp"
      android:layout_height="40dp"
      app:flagRadius="10dp" />

    2.flag view with drawable resource 

    <com.wj.sticky.StickyFlagView
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      app:flagDrawable="@drawable/bubble"
      app:flagColor="#f74c31" />

  • In code:

    StickyFlagView sfv = new StickyFlagView(MainActivity.this);
    sfv.setFlagText("9");
    sfv.setFlagTextColor(Color.WHITE);
    sfv.setFlagTextSize(15);
    sfv.setFlagColor(Color.RED);
    sfv.setFlagRadius(10);
    sfv.setMinStickRadius(3);
    sfv.setMaxStickRadius(8);
    sfv.setMaxDistance(80);
    sfv.setOnFlagDisappearListener(new StickyFlagView.OnFlagDisappearListener() {
      @Override
      public void onFlagDisappear(StickyFlagView view) {
      }
    });

About

Android仿QQ消息提示拖拽的粘性效果

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages