Exemplo n.º 1
0
 @Override
 public void onBindViewHolder(final ItemViewHolder holder, final int position) {
   Log.d(TAG, "onBindViewHolder ");
   Item item = mItems.get(position);
   String message;
   switch (item.getState()) {
     case Item.STATE.LEFT:
       {
         message = "swiped left";
         break;
       }
     case Item.STATE.RIGHT:
       {
         message = "swiped right";
         break;
       }
     default:
       {
         message = "not swiped";
         break;
       }
   }
   String text = item.getText() + " " + message;
   holder.offerTitle.setText(text);
   if (views[position] == null) views[position] = holder.itemView;
   //        holder.itemView.setOnTouchListener(new View.OnTouchListener() {
   //            @Override
   //            public boolean onTouch(View v, MotionEvent event) {
   //                views[position] = holder.itemView;
   //                return false;
   //            }
   //        });
 }