2017-05-11 19 views

回答

0

给我们一些示例代码,或者至少试着想出一些东西。你做过任何研究吗?

private final OnClickListener mOnClickListener = new MyOnClickListener(); 

@Override 
public MyViewHolder onCreateViewHolder(final ViewGroup parent, final int viewType) { 
    View view = LayoutInflater.from(mContext).inflate(R.layout.myview, parent, false); 
    view.setOnClickListener(mOnClickListener); 
    return new MyViewHolder(view); 
} 
The onClick method: 

@Override 
public void onClick(final View view) { 
    int itemPosition = mRecyclerView.getChildLayoutPosition(view); 
    String item = mList.get(itemPosition); 
    Toast.makeText(mContext, item, Toast.LENGTH_LONG).show(); 
} 
相关问题