91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android中RecyclerView的作用是什么

發布時間:2021-06-28 16:21:19 來源:億速云 閱讀:158 作者:Leah 欄目:移動開發

這篇文章將為大家詳細講解有關Android中RecyclerView的作用是什么,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

首先定義一個類Abc

public class Abc{
private String name;
private  int imageid;
public Abc(String name,int iamgeid){
this.name=name;
this.imageid=imageid;
}
public String getname(){
return name;
}
public int getimageid(){
return imageid;
}
}

然后準備適配器

public class AbcAdapter extands RecyclerView.Adapter<AbcAdapter.ViewHolder>{
private List<Abc> m;
public class ViewHolder extands RecyclerView.ViewHolder{
ImageView abcimage;
TextView abctext;
public class ViewHolder(View view){
super(view);
abcimage=(ImageView) findViewByid(R.id.XXX);
abctext=(TextView) findVieByid(R.id.XX);
}
}
public AbcAdapter (List<Abc>abc){
m=abc;
}
public ViewHolder onCreateViewHolder(ViewGroup parent,int Viewtype){
View view=LayoutInflate.from(parent.getContext()).inflate(R.layout.abc_item,parent,false);
ViewHolder holder= new ViewHolder(view);
return holder;
}
public ViewHolder onBindViewHolder(ViewHolder holder int position){
Abc abc=m.get(position);
holder.iamge.setImageResource(abc.getimage);
holder.name=setText(abc.gettext);
}
public int getItemCount(){
return m.size();
}
}

最后在MainActivity

XXX//加載數據,自定義函數在函數中加載需要顯示的數據
RecyclerView recycler= (RecyclerView)findViewByid(R.id.XXX);
LinearLayoutManager LayoutManager= new LinearLayoutManager(thsi);
recycler.setLayoutmanager(layoutmanager);
AbcAdapter dapter= new AbcAdapter(m);//m是集合,上面應該定義一個集合
recyclerView.setAdapter(adapter);

關于Android中RecyclerView的作用是什么就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新建县| 巴东县| 利川市| 正宁县| 威信县| 会昌县| 治多县| 灵山县| 鹿泉市| 雅江县| 江阴市| 壤塘县| 大埔区| 沈丘县| 含山县| 井研县| 延川县| 贵阳市| 安顺市| 敦煌市| 铜川市| 陇南市| 虹口区| 青龙| 泽库县| 喀喇| 普安县| 枣阳市| 呼玛县| 合水县| 淮滨县| 阳泉市| 惠水县| 新泰市| 三江| 雷州市| 如东县| 云阳县| 响水县| 九寨沟县| 汤原县|