@Artutit

Как работать с SwipeCard?

Как привязать на свайп влево вправо определенное действие? Библиотека которую я использую Koloda SwipeCard.
public class SwipeAdapter extends BaseAdapter {

    private Context context;
    private List<Integer> list;


    public SwipeAdapter(Context context,List<Integer>list) {
        this.context=context;
        this.list=list;

    }

    @Override
    public int getCount() {
        return 20;
    }

    @Override
    public Object getItem(int i) {
        return null;
    }

    @Override
    public long getItemId(int i) {
        return 0;
    }

    @Override
    public View getView(int i, View convertView, ViewGroup parent) {
     View view;
     if(convertView==null)
     {
         view= LayoutInflater.from(parent.getContext()).inflate(R.layout.item_koloda,parent,false);

     }else {
         view=convertView;
     }
     return view;
    }
   
}

Адаптер
Private SwipeAdapter adapter;
private List<Integer> list;
Koloda koloda;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_home);
        koloda=findViewById(R.id.koloda);
        list=new ArrayList<>();
        adapter=new SwipeAdapter(this,list);
        koloda.setAdapter(adapter);

    }
}

Это само активити.
Где и что мне нужно прописать для этого?
  • Вопрос задан
  • 45 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы