亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

津南区| 高雄县| 抚宁县| 白朗县| 乌鲁木齐市| 新安县| 拉孜县| 庄浪县| 班戈县| 麻城市| 新密市| 康定县| 定远县| 阿坝县| 离岛区| 襄樊市| 雷波县| 乌鲁木齐县| 潢川县| 大竹县| 贵定县| 施甸县| 镇康县| 霍城县| 长顺县| 孟州市| 揭阳市| 获嘉县| 芜湖县| 西乌珠穆沁旗| 江城| 芦山县| 连云港市| 广灵县| 沧源| 福安市| 广昌县| 格尔木市| 公安县| 拜泉县| 稷山县|