Don't show -1 as a search result count

* We'll show zero in this case

Bug: 5361745
Change-Id: Id969fa9895520382de11a47a302792d3431e451c
This commit is contained in:
Marc Blank 2011-09-23 10:00:44 -07:00
parent 0c56eedae5
commit b9b6ce1d36
2 changed files with 7 additions and 5 deletions

View File

@ -1068,8 +1068,14 @@ public class MessageListFragment extends ListFragment
mActivity.getString(R.string.search_header_text_fmt),
listContext.getSearchParams().mFilter);
mSearchHeaderText.setText(header);
int resultCount = searchCursor.getResultsCount();
// Don't show a negative value here; this means that the server request failed
// TODO Use some other text for this case (e.g. "search failed")?
if (resultCount < 0) {
resultCount = 0;
}
mSearchHeaderCount.setText(UiUtilities.getMessageCountForUi(
mActivity, searchCursor.getResultsCount(), false /* replaceZeroWithBlank */));
mActivity, resultCount, false /* replaceZeroWithBlank */));
}
private int determineFooterMode() {

View File

@ -365,10 +365,6 @@ import java.util.Set;
public Mailbox getSearchedMailbox() {
return mSearchedMailbox;
}
public boolean hasResults() {
return getResultsCount() == 0;
}
}
/**