リストビューに最小数の行を表示するように強制したいと考えています。
つまり、データに 3 行しかない場合でも、画面に 8 行を表示したいということです。getView で、空の行に対して正しいデータが返されるようにします。
getCount() をオーバーライドしてみました
@Override
public int getCount() {
return Math.min(NUM_OF_ITEMS_DISPLAYED,SearchableListScreen.this._results.size());
}
しかし、「ログ」エントリを getView に入れると、データに元々存在する行に対してのみ呼び出され、現在は余分な行に対してのみ呼び出されることがわかります。実際にデータにダミー行を追加する以外に方法はありますか?