Android BottomSheetBehavior在设置setState时滞后

时间:2017-10-03 04:50:18

标签: android android-design-library androiddesignsupport bottom-sheet

我有一个像这样的bottomSheet(LinenearLayout ll_main为空)

sheetBehavior = BottomSheetBehavior.from(ll_main);
sheetBehavior.setState(BottomSheetBehavior.STATE_COLLAPSED);
sheetBehavior.setBottomSheetCallback(bottomSheetCallback);

单击

时展开bottomSheet的按钮
if (sheetBehavior.getState() == BottomSheetBehavior.STATE_EXPANDED) {
      sheetBehavior.setState(BottomSheetBehavior.STATE_COLLAPSED);
}

它工作正常但是bottomSheet扩展了一点。 我怎样才能让它更顺畅? 感谢。

0 个答案:

没有答案