2017-03-14 98 views
0

我想在我的recyclerview設置從一個TextView值:無法解決方法持有者

holder.textViewlikeTotal.setText(ab); 

它的作品,如果它是裏面

public void onBindViewHolder(ViewHolder holder, int position) { 

,但我需要它裏面工作我的public void onClick(View v) {

任何想法如何讓持有人工作?

回答

1

步驟1

    你RecyclerView
  • ViewHolder implements View.OnClickListener
  • Implement onClick with:holder.textViewlikeTotal.setText(ab);

第2步 - 在onBindViewHolder事件中,設置點擊偵聽器。

public void onBindViewHolder(ViewHolder holder, int position) { 
    button.setOnClickListener(new OnClick.Listener(){ 
     youButton.setOnClickListener(holder); 
); 
} 

:d