Android GridView的GetChildCount仅统计可见的子项

Android GridView的GetChildCount仅统计可见的子项,android,Android,如何计算gridview中的所有元素。例如,我有一个gridview,里面有20个textview。当启动程序时,我们只能看到,例如10因为小屏幕。在这种情况下,如果调用函数: System.out.print(gridview.getChildCount()); 它只返回10,而不是20。如何让所有的20个孩子 例如,我有一个gridview,里面有20个textview 不,您有一个GridView,其适配器包含20个项目。您无法控制GridView和适配器创建多少小部件来处理这些项目 如

如何计算gridview中的所有元素。例如,我有一个gridview,里面有20个textview。当启动程序时,我们只能看到,例如10因为小屏幕。在这种情况下,如果调用函数:

System.out.print(gridview.getChildCount());
它只返回10,而不是20。如何让所有的20个孩子

例如,我有一个gridview,里面有20个textview

不,您有一个GridView,其适配器包含20个项目。您无法控制GridView和适配器创建多少小部件来处理这些项目

如何让所有的20个孩子

就你而言,只有10个孩子

如果您想知道适配器中有多少项,请调用适配器上的getCount

但是,具有编写良好的适配器的GridView将回收视图,因此视图的数量将少于适配器中的项目数量

例如,我有一个gridview,里面有20个textview

不,您有一个GridView,其适配器包含20个项目。您无法控制GridView和适配器创建多少小部件来处理这些项目

如何让所有的20个孩子

就你而言,只有10个孩子

如果您想知道适配器中有多少项,请调用适配器上的getCount

但是,具有编写良好的适配器的GridView将回收视图,因此视图的数量将少于适配器中的项目数量