ListFragment.setEmptyTextで、リストが空の時に表示するテキストをセットする。
ListFragment | Android Developers
CustomListFragment.javaで、
setEmptyTextで表示するテキストをセットしてから、mItemsのインスタンスであるArrayList<ListItem>自体は作り、アイテムは追加せず空にする。
このようになる。
非同期処理を前提に作られているので、アダプタをセットしないなどすると、プログレスリングが表示されっぱなしなど、使い方がややこしい。
Sample/android/ListFragment/setEmptyText/src/ListFragment at master · bg1bgst333/Sample · GitHub