我想使用SlidingPaneLayout.getState();但没有找到。
它被删除了,何时删除?
public void showAudioPlayer() {
mActivityHandler.post(new Runnable() {
@Override
public void run() {
mActionBar.collapseActionView();
int state = mSlidingPane.getState();
mSlidingPane.getClass();
if (state == 0) {
mSlidingPane.openPane();
}
mAudioPlayerFilling.setVisibility(View.GONE);
}
});
}
最佳答案
SlidingPaneLayout
没有称为getState()
的静态或实例方法。可以通过查看文档here进行验证。
您可能希望改为使用其实例方法isOpen()
或根据您的需要实施SlidingPaneLayout.PanelSlideListener
。