2014-07-01 4 views
0

Dans la nouvelle Android RecyclerView a quelqu'un un moyen d'accéder et de modifier les vues uniques en fonction de la position?RecylerView modifier vue unique

@Override 
public void onBindViewHolder(RecycleHourAdapter.ViewHolder viewHolder, int position) { 

    viewHolder.txtStunde.setText(input[position]); 
} 

onBindViewHolder Je peux accéder à la ViewHolder et la position, mais pas la vue complétée par la ViewHolder.

Et onCreateViewHolder Je peux accéder à la vue mais je n'ai pas la position de cette vue.

// Create new views (invoked by the layout manager) 
@Override 
public MyAdapter.ViewHolder onCreateViewHolder(ViewGroup parent, 
               int viewType) { 
    // create a new view 
    View v = LayoutInflater.from(parent.getContext()) 
          .inflate(R.layout.my_text_view, null); 
    // set the view's size, margins, paddings and layout parameters 
    ... 
    ViewHolder vh = new ViewHolder(v); 
    return vh; 
} 

Une idée?

Répondre

1

Vous pouvez toujours obtenir le View du ViewHolder en utilisant:

View view = viewHolder.itemView; 
Questions connexes