SlidingUpPanel ver3.0
いつのまにかver3.0になってました。
umano/AndroidSlidingUpPanel · GitHub
移行のために変更したところのメモ (https://github.com/umano/AndroidSlidingUpPanel/releases/tag/3.0.0)
attributesのprefix追加
すべてに umano
のprefixが追加されました
#before sothree:panelHeight="0dp" #after sothree:umanoPanelHeight="0dp"
パネルの操作はsetPanelStateで
collapsePanel(), expandPanel() といった操作や、状態を確認するisCollapsed()などはなくなりました。 全部PanelStateをget/setする形になります。
#before mSlideLayout.collapsePanel(); #after mSlideLayout.setPanelState(SlidingUpPanelLayout.PanelState.COLLAPSED);
###before mSlideLayout.isExpanded(); #after mSlideLayout.getPanelState() == SlidingUpPanelLayout.PanelState.EXPANDED);
もうちょっと変更点ありますが使うのはこれくらいなのでこれだけ