Merge "Tiny fix of updateListPosition in MessageList"

This commit is contained in:
Satoshi Kataoka 2010-02-17 21:22:02 -08:00 committed by Android (Google) Code Review
commit 9687b174b8
1 changed files with 3 additions and 2 deletions

View File

@ -847,11 +847,12 @@ public class MessageList extends ListActivity implements OnItemClickListener, On
}
private void updateListPosition () {
int listViewHeight = getListView().getHeight();
if (mListAdapter.getSelectedSet().size() == 1 && mFirstSelectedItemPosition >= 0
&& mFirstSelectedItemPosition < getListView().getCount()
&& getListView().getHeight() < mFirstSelectedItemTop) {
&& listViewHeight < mFirstSelectedItemTop) {
getListView().setSelectionFromTop(mFirstSelectedItemPosition,
getListView().getHeight() - mFirstSelectedItemHeight);
listViewHeight - mFirstSelectedItemHeight);
}
}