【发布时间】:2014-04-10 09:46:14
【问题描述】:
有谁知道检索存储在 ListAdapter 中的项目数量的正确方法?这是一个暗淡的(它有效):
int count = ((ArrayAdapter<Object>)getAdapter()).getCount();
this 是一个复杂视图的实例,例如 GridView 或 ListView,由来自 ListAdapter 的数据构成,getAdapter() 返回 ListAdapter。
【问题讨论】:
-
我认为这是最好的方法
-
但它看起来像肮脏的 C-like hack
-
您为什么要寻找替代方法?这种方法不符合您的要求吗?
-
@Eu.Dr.这种方法是正确的,但我渴望找到更优雅的方法。
-
@ghoshak 为什么这“不那么优雅”?在内存方面是否需要更多资源?它有一些限制吗?
标签: android listadapter