首页 > 解决方案 > 尝试调用 getItemCount() 两次时无法访问语句

问题描述

我试图打电话getItemCount()两次,但得到一个无法到达的声明。知道如何在不出现以下问题的情况下返回两个计数吗?

在此处输入图像描述

标签: javaandroid

解决方案


每个方法只能有一个return语句。您要么需要两个单独的方法来返回单独的值,要么将这些值放入数据结构中并返回数据结构

因此,您可以执行以下操作:

public int getDataSourceCount() {
   return mDataSource.size();
}
public int getImageCount() {
   return mImageURL.size();
}

推荐阅读