YuanWenHai / MovableView

A movable view with removed callback.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MovableView

A movable view with removed callback.

image

Usage:

((RemovableView) view).setOnRemoveCallback(new RemovableView.OnRemoveCallback() {
                @Override
                public void onRemove(View view) {
                    list.remove(getAdapterPosition());
                    notifyDataSetChanged();
                }
            });
//if moved distance more than 30% width of the view,it will remove automatically.
 ((RemovableView) view).setAutoRemoveMultiplier(0.3f);

Dependency

Add it in your root build.gradle at the end of repositories:

allprojects {
		repositories {
			...
			maven { url "https://jitpack.io" }
		}
	}

Add the dependency:

dependencies {
          compile 'com.github.YuanWenHai:MovableView:1.8'
  }

About

A movable view with removed callback.


Languages

Language:Java 100.0%