2013-11-26 35 views
0

如何找出listview有多少頁面。或者就我而言 - 我使用的行看起來都一樣 - 每頁顯示多少項目?listview - 如何找出存在多少頁面

我想隱藏fastscroll(自定義庫實現),如果有,我的ListView不到兩頁......

回答

0

試試這個 listView.getChildCount();

+0

我會使用,如果我能找出每頁顯示多少項目......無論如何,項目數不是問題,無論如何我都知道適配器。我需要屏幕相關信息,屏幕上有多少物品 – prom85

1

Android AdaptedViews like ListView有兩種方法:getFirstVisiblePosition()getLastVisiblePosition()。您可以將這些值區分開來。它將返回您在一頁上的項目數量。

+0

我試過......不能使用listview的GlobalLayoutListener,甚至在我的片段'onResume'中''getLastVisiblePosition()'函數返回-1 .. 。 – prom85

相關問題