窥视屏幕上方的底片

问题描述 投票:0回答:1

我要实现底页行为:如图所示,窥视从STATE_EXPANDED屏幕上方滑出。我该如何实现?

enter image description here

android bottom-sheet
1个回答
0
投票

您可以在听BottomSheetBehavior的同时尝试对BottomSheet布局进行一些更改:

BottomSheetBehavior behavior = BottomSheetBehavior.from(mBottomSheetBehavior);  
behavior.setBottomSheetCallback(new BottomSheetCallback() {  
   @Override  
   public void onStateChanged(@NonNull View bottomSheet, int newState) {  
    // Here you can implement your logic with layour change
   }  

  @Override  
  public void onSlide(@NonNull View bottomSheet, float slideOffset) {  
     // Here you can implement your logic with layour change
  }  
});
© www.soinside.com 2019 - 2024. All rights reserved.