Recycler View 適配器

public class MyAdapter extends RecyclerView.Adapterimplements View.OnClickListener { private ArrayListmList;??public MyAdapter(ArrayList mList) {

? ? ? ? this.mList = mList;

? ? }

? ? @Override

? ? public Holder onCreateViewHolder(ViewGroup parent, int viewType) {

? ? ? ? View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.recy_item, null);

? ? ? ? Holder holder = new Holder(view);

? ? ? ? //給這個VIew注冊點擊事件了

? ? ? ? view.setOnClickListener(this);

? ? ? ? return holder;

? ? }

? ? @Override

? ? public void onBindViewHolder(Holder holder, int position) {

? ? ? ? holder.mText.setText(mList.get(position));

? ? ? ? //itemVIew 跟 View一個東西? 傳入標記

? ? ? ? holder.itemView.setTag(position);

? ? }

? ? @Override

? ? public int getItemCount() {

? ? ? ? return mList.size();

? ? }

? ? public class Holder extends RecyclerView.ViewHolder {

? ? ? ? private TextView mText;

? ? ? ? public Holder(View itemView) {

? ? ? ? ? ? super(itemView);

? ? ? ? ? ? mText = itemView.findViewById(R.id.Recy_Name);

? ? ? ? }

? ? }

? ? public interface OnItemClick {

? ? ? ? void setOnItemClick(View v, int position);

? ? }

? ? private OnItemClick mOnItem;

? ? @Override

? ? public void onClick(View v) {

? ? ? ? if (mOnItem != null) {

? ? ? ? ? ? mOnItem.setOnItemClick(v, (int) v.getTag());

? ? ? ? }

? ? }

? ? public void setOnItem(OnItemClick onItem) {

? ? ? ? this.mOnItem = onItem;

? ? }

}

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • Tangram是阿里出品、用于快速實現(xiàn)組合布局的框架模型,在手機天貓Android&iOS版 內廣泛使用 該框架提...
    wintersweett閱讀 3,575評論 0 1
  • public class MyAdapter extends RecyclerView.Adapterimplem...
    百讀者閱讀 319評論 0 0
  • 最近項目中 經常用listView和GridView ,可以說是項目中Listview GridView幾乎是必用...
    kingZXY2009閱讀 663評論 0 0
  • 磨刀匠 2017-10-06 11:00 磨刀匠在路邊的下水道邊磨刀 他咬牙切齒地磨著 把這菜刀緊緊地按住 來來回...
    鄧州李海波閱讀 160評論 0 1
  • 為什么會想到這個話題?說來簡單,是看到朋友圈里一位女性朋友,經常給一個男生點贊留言,不管對方有沒有回應,執(zhí)著的精神...
    島嶼書閱讀 548評論 8 2

友情鏈接更多精彩內容