リストビューをスクロールすると、リストの最後に到達すると、他のデータのバッチをフェッチしています。フェッチが完了したら、スクロールする前にリストビューの最後の項目にフォーカスしたいです。setSelection()
動かない。誰でも私にもっと良いオプションを提案できますか?
1615 次
1 に答える
0
これを試して :
@Override
public View getView(int position, View convertView, ViewGroup parent) {
View view = convertView;
if (view == null) {
LayoutInflater inflator = mContext.getLayoutInflater();
view = inflator.inflate(android.R.layout.your_item_layout, null);
}
//your specific code here
if (position == mList.size()-1){
//fetch other batch of data
}
return view;
}
プリロードのため、画面に表示される前に getView メソッドが呼び出されます。しかし、これはあなたが探しているものだと思います。
于 2013-01-02T13:41:44.957 に答える