- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我已经使用了 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);
}
}
并调用另一个类中的方法:
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();
}
关于android - 在 Recyclerview 的情况下,listview.getCount 的等效项是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31218063/
我有这个代码: cursor = tbDispositivos.fetchAll(); if(cursor.getCount() > 0){ TextView emptyText = (Tex
这个问题在这里已经有了答案: What is a NullPointerException, and how do I fix it? (12 个答案) 关闭 7 年前。 我遇到了这个 Nullpo
我想知道是否有 cursor.getCount() 的替代方案,它太昂贵了!我的目标是先运行一个查询,如果 cursor 为 null 或 cursor.getCount() <=0,那么我将需要运行
我有一个简单的问题,这将帮助我理解很多(我希望!) 好吧,我有这个代码: // Getting contacts Count public int getContactsCount() {
当我尝试使用cursor.getCount()时,我正在制作一个android项目;它给了我错误: cannot resolve symbol getCount(); 这是我的代码 class Get
我的 android 应用程序中有以下代码: protected ArrayList message; protected void onCreate(Bundle savedInstan
我想检查我的用户表中是否有与 id_user 对应的记录,如果没有,我将添加它。问题是我的 Cursor.getCount() 返回 1 并且没有意义,因为我的表完全是空的。 Cursor c = d
我正在使用 FragmentStatePagerAdapter。由于某种原因,在任何 fragment 甚至可见之前,getCount() 方法被调用了很多次……这是正常行为吗? 最佳答案 是的。别担
我遇到了 ListView 提供的 getCount() 函数的问题。当我使用 SearchView 提供的 onQueryTextChange() 方法过滤它们时,我试图获取 ListView 中显
我得到以下堆栈跟踪(下面是完整的副本),这很少或根本没有提示我在大型应用程序中出错的位置,用户反馈只是“它崩溃了”。 我能做些什么来更准确地指出这一点吗? java.lang.NullPointerE
我能够定义宏来定义旧式枚举和返回枚举元素计数的 GetCount() 方法: #define DEFINE_FLAGS_ENUM(EnumName, ...) \ struct EnumName {
我有一个自定义列表,需要几分钟才能显示出来。当我试图检查问题出在哪里时,我看到即使列表中只有一项,getCount() 方法也被调用了 5 次,getVIew() 被调用了一次,然后 getCount
这种情况并不总是发生,所以我无法正确理解发生了什么:我的应用程序拍摄并修改图片,然后将其保存在外部存储中。如果我尝试在应用程序中从文件管理器而不是从图库打开新保存的图片,则在执行cursor.getC
我有一个卡片布局,在卡片“激活”事件上我加载了商店。为了防止每次激活该卡时加载商店,我检查是否 getCount == 0,如果为真,我加载商店: handleActivateGrid: functi
我正在尝试获取列表的计数。我编写了单独的函数来获取计数。当我将其调用到主程序中时,它会抛出错误。错误是 getCount is undefined for type LinkedList. 我的代码是
我需要实现一种算法来访问数据库来检查最后一个元素,以便计算新的元素。当然,第一次这是不可能的,因为数据库是空的,我得到 IndexOutOfBoundsException) index 0 reque
我正在尝试从另一个扩展 FragmentStatePagerAdapter 的类中获取 fragment 列表的大小,但我不知道如何使用它。如果它是一个内部类,我没有问题,但是将适配器作为一个单独的类
我想为我的 ListView 添加数据,但 getCount() 方法总是返回 0。 public class MySellingListAdapter extends ArrayAdapter {
我正在尝试测试 sqlite 数据库是否为空。我读过 stackoverflow 的帖子,许多人推荐使用 rawQuery 和 getCount() 方法。其他人建议使用 DatabaseUtils.
我有一个扩展 BaseAdapter 的类,我用它来为抽屉内的 listView 的每一行插入一个图标和一个 textView public class NavRightDrawerListAdapt
我是一名优秀的程序员,十分优秀!