TabLayoutでナウいUI
いつの間にか公式でいい感じのタブUIが楽に作れるようになってた。
Lollipop出始めの頃は全然公式でライブラリとかがなくて、PagerSlidingTabStripとか使ってたけど、今は公式で結構いい感じに提供されてるのね。
ドキュメントとかの調査は大事だなあと感じる。
いい感じにActionbarをスクロールに追従させるやつ https://guides.codepath.com/android/handling-scrolls-with-coordinatorlayout
API level 21以上(Lollipop以降)ならListViewでもいい感じに出来る。
listView.isNestedScrollingEnabled = true
SwipeRefreshLayoutを使うと、ListViewが空っぽのときスクロールできない。EmptyViewをセットしておくと動いた。