}
mFooterView = ((LayoutInflater) getActivity().getSystemService(Context.LAYOUT_INFLATER_SERVICE)).inflate(
- R.layout.list_footer, null, false);
- setFooterView(mFooterView);
+ R.layout.list_footer, null, false);
+ if (mJustFolders) {
+ removeFooterView(mFooterView);
+ } else {
+ setFooterView(mFooterView);
+ }
Bundle args = getArguments();
mJustFolders = (args == null) ? false : args.getBoolean(ARG_JUST_FOLDERS, false);
}
// Fix for showing or not to show the footerView
- if (folders == 0 && files == 0) { // If no files or folders, remove footerView for allowing
- // to show the emptyList message
+ if (mJustFolders || (folders == 0 && files == 0)) {
+ // If fragment to choose target folder for a MOVE or
+ // no files or folders,
+ // remove footerView for allowing to show the emptyList message
removeFooterView(mFooterView);
} else { // set a new footerView if there is not one for showing the number or files/folders
if (getFooterViewCount()== 0) {