Skip to content

UdiOshi85/libSwipes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swipe view!

A simple android library providing an abstract view supports left & right gestures

Usage

First, Compile library into your code

compile 'com.github.udioshi85:libSwipe:1.0.0'

Make A simple view and extend BaseSwipeActionView as following

public class SimpleSwipeActionView extends BaseSwipeActionView {

    public SimpleSwipeActionView(@NonNull Context context) {
        super(context);
    }

    public SimpleSwipeActionView(@NonNull Context context, @Nullable AttributeSet attrs) {
        super(context, attrs);
    }

    public SimpleSwipeActionView(@NonNull Context context, @Nullable AttributeSet attrs, @AttrRes int defStyleAttr) {
        super(context, attrs, defStyleAttr);
    }

    @Override
    public int getLeftIconResId() {
        return R.drawable.ic_call_black_24dp;
    }

    @Override
    public int getRightIconResId() {
        return R.drawable.ic_sms_black_24dp;
    }

    @Override
    public int getOverlayLayoutResId() {
        return R.layout.view_simple_swipe_action;
    }

    @Override
    public boolean isSwipeEnabled() {
        return true;
    }
}

Important notes

  • Your xml (R.layout.view_simple_swipe_action in the example) must have Background color. (There are 2 action icons behind it)
  • Found a Bug? please report in our Issues section
  • If you want me to add/modify something please email me to udioshi@gmail.com
  • License under Apache 2.0 (Take the code and do whatever you want)