タグ

programmingとfooterに関するastk_fのブックマーク (1)

  • Android ListView でデータが空のときもヘッダー・フッターを表示する

    ListView には addHeaderView() や addFooterView() でヘッダーやフッターをつけることができます。 また、ListView にはリストのデータが空の時に表示させる emptyView を指定することができます。データがないときに画面が真っ黒になるとユーザーはアプリが壊れたと思ってしまうかもしれないので、空のときにはメッセージをだしましょうとよく言われます。 ただ、この emptyView を指定するとリストのデータが空のときに、ヘッダーやフッターも表示されなくなります。 emptyView を指定している状態でヘッダーやフッターを表示できるのか調べてみました。 まず、ListView で emptyView への切り替えをどこでしているかいうと AdapterView の updateEmptyStatus(boolean empty) です。 htt

  • 1