2012-05-29 36 views
0

我希望強制列表視圖顯示最小行數。強制列表視圖中的最小行數

換句話說,如果數據中只有3行,我仍然想在屏幕上顯示8行。我將確保在getView中爲空行返回正確的數據。

我試圖重寫getCount將()

@Override 
    public int getCount() { 
    return Math.min(NUM_OF_ITEMS_DISPLAYED,SearchableListScreen.this._results.size()); 
} 

但是,當我把「登錄」項進入我getView我看到,它只是被要求原本存在於我的數據和現在的額外行的行。 除了實際將虛擬行添加到我的數據之外,是否有任何方法可以做到這一點?

+0

Blah。剛注意到我的錯誤。應該是Math.max !!!!! – theblitz

回答

0

您的ListArray中的條目總是有至少8個條目,您用它們填充ListView。這樣你至少有8行。