@Override public View generateView(final int position, final ViewGroup parent) { View v = LayoutInflater.from(context).inflate(R.layout.linha_custom_cell, null); final SwipeLayout swipeLayout = (SwipeLayout) v.findViewById(getSwipeLayoutResourceId(position)); swipeLayout.addSwipeListener( new SimpleSwipeListener() { @Override public void onOpen(SwipeLayout layout) { YoYo.with(Techniques.Tada) .duration(500) .delay(100) .playOn(layout.findViewById(R.id.favorito)); } }); swipeLayout.setOnDoubleClickListener( new SwipeLayout.DoubleClickListener() { @Override public void onDoubleClick(SwipeLayout layout, boolean surface) { Toast.makeText(context, "DoubleClick", Toast.LENGTH_SHORT).show(); } }); return v; }
@Override public View generateView(int position, ViewGroup parent) { View v = LayoutInflater.from(mContext).inflate(R.layout.listview_item, null); SwipeLayout swipeLayout = (SwipeLayout) v.findViewById(getSwipeLayoutResourceId(position)); swipeLayout.addSwipeListener( new SimpleSwipeListener() { @Override public void onOpen(SwipeLayout layout) { YoYo.with(Techniques.Tada) .duration(500) .delay(100) .playOn(layout.findViewById(R.id.trash)); } }); swipeLayout.setOnDoubleClickListener( new SwipeLayout.DoubleClickListener() { @Override public void onDoubleClick(SwipeLayout layout, boolean surface) { Toast.makeText(mContext, "DoubleClick", Toast.LENGTH_SHORT).show(); } }); v.findViewById(R.id.delete) .setOnClickListener( new View.OnClickListener() { @Override public void onClick(View view) { Toast.makeText(mContext, "click delete", Toast.LENGTH_SHORT).show(); } }); return v; }