mirror of
https://github.com/moparisthebest/k-9
synced 2025-02-25 15:11:52 -05:00
Only show message list footer when displaying a single folder
This commit is contained in:
parent
ec76dca57f
commit
c7a2080b34
@ -763,8 +763,10 @@ public class MessageListFragment extends SherlockFragment implements OnItemClick
|
|||||||
mCurrentFolder = getFolder(mFolderName, mAccount);
|
mCurrentFolder = getFolder(mFolderName, mAccount);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Hide "Load up to x more" footer for search views
|
if (mSingleFolderMode) {
|
||||||
mFooterView.setVisibility((!mSingleFolderMode) ? View.GONE : View.VISIBLE);
|
mListView.addFooterView(getFooterView(mListView));
|
||||||
|
updateFooterView();
|
||||||
|
}
|
||||||
|
|
||||||
mController = MessagingController.getInstance(getActivity().getApplication());
|
mController = MessagingController.getInstance(getActivity().getApplication());
|
||||||
mListView.setAdapter(mAdapter);
|
mListView.setAdapter(mAdapter);
|
||||||
@ -916,8 +918,6 @@ public class MessageListFragment extends SherlockFragment implements OnItemClick
|
|||||||
mListView.setFastScrollEnabled(true);
|
mListView.setFastScrollEnabled(true);
|
||||||
mListView.setScrollingCacheEnabled(false);
|
mListView.setScrollingCacheEnabled(false);
|
||||||
mListView.setOnItemClickListener(this);
|
mListView.setOnItemClickListener(this);
|
||||||
mListView.addFooterView(getFooterView(mListView));
|
|
||||||
//mListView.setChoiceMode(AbsListView.CHOICE_MODE_MULTIPLE);
|
|
||||||
|
|
||||||
registerForContextMenu(mListView);
|
registerForContextMenu(mListView);
|
||||||
}
|
}
|
||||||
@ -1778,6 +1778,10 @@ public class MessageListFragment extends SherlockFragment implements OnItemClick
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void updateFooter(final String text, final boolean progressVisible) {
|
public void updateFooter(final String text, final boolean progressVisible) {
|
||||||
|
if (mFooterView == null) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
FooterViewHolder holder = (FooterViewHolder) mFooterView.getTag();
|
FooterViewHolder holder = (FooterViewHolder) mFooterView.getTag();
|
||||||
|
|
||||||
holder.progress.setVisibility(progressVisible ? ProgressBar.VISIBLE : ProgressBar.INVISIBLE);
|
holder.progress.setVisibility(progressVisible ? ProgressBar.VISIBLE : ProgressBar.INVISIBLE);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user