在 Recyclerview 的情况下, listview.getCount 的等价物是什么
What is the equivalent of listview.getCount in case of Recyclerview
我已经使用了 listview.getCount()
如果 Recyclerview
我怎样才能得到计数
id = receiver + "-" + splashList.getCount();
适配器中的自定义方法:
public void setImage(String my_image, String r_image) {
byte[] decodedrimage = Base64.decode(r_image, Base64.DEFAULT);
Bitmap decodedrByte = BitmapFactory.decodeByteArray(decodedrimage, 0,
decodedrimage.length);
if (my_image.equals("empty")) {
imgflag = 1;
} else {
byte[] decodedmyimage = Base64.decode(my_image, Base64.DEFAULT);
Bitmap decodedmyByte = BitmapFactory.decodeByteArray(
decodedmyimage, 0, decodedmyimage.length);
rimage = createCirclebitmap(decodedrByte);
myimage = createCirclebitmap(decodedmyByte);
}
}
并调用另一个方法 class:
CustomListAdapter1 mAdapter ;
mAdapter = new CustomListAdapter1(NewUI.this, dummy,
imgpath, bitmap, id, dateList);
mAdapter.setImage(myimage, rimage);
没有对应的。 RecyclerView
不直接了解基础数据集。最接近的是
int count = 0;
if (recyclerViewInstance.getAdapter() != null) {
count = recyclerViewInstance.getAdapter().getItemCount();
}
或者如果您有对适配器的引用,只需调用
int count = 0;
if (mAdapter != null) {
count = mAdapter.getItemCount();
}
//use this method to return recycler adapter item count..
private int recyclerCount(){
int Count = 0;
if (mAdapter != null) {
count = mAdapter.getItemCount();
}
return count;
}
我已经使用了 listview.getCount()
如果 Recyclerview
id = receiver + "-" + splashList.getCount();
适配器中的自定义方法:
public void setImage(String my_image, String r_image) {
byte[] decodedrimage = Base64.decode(r_image, Base64.DEFAULT);
Bitmap decodedrByte = BitmapFactory.decodeByteArray(decodedrimage, 0,
decodedrimage.length);
if (my_image.equals("empty")) {
imgflag = 1;
} else {
byte[] decodedmyimage = Base64.decode(my_image, Base64.DEFAULT);
Bitmap decodedmyByte = BitmapFactory.decodeByteArray(
decodedmyimage, 0, decodedmyimage.length);
rimage = createCirclebitmap(decodedrByte);
myimage = createCirclebitmap(decodedmyByte);
}
}
并调用另一个方法 class:
CustomListAdapter1 mAdapter ;
mAdapter = new CustomListAdapter1(NewUI.this, dummy,
imgpath, bitmap, id, dateList);
mAdapter.setImage(myimage, rimage);
没有对应的。 RecyclerView
不直接了解基础数据集。最接近的是
int count = 0;
if (recyclerViewInstance.getAdapter() != null) {
count = recyclerViewInstance.getAdapter().getItemCount();
}
或者如果您有对适配器的引用,只需调用
int count = 0;
if (mAdapter != null) {
count = mAdapter.getItemCount();
}
//use this method to return recycler adapter item count..
private int recyclerCount(){
int Count = 0;
if (mAdapter != null) {
count = mAdapter.getItemCount();
}
return count;
}