Mai*_*ryu 5 android bottom-sheet
bottomSheet除了这种情况之外,我的行为是正确的。当我通过“后退按钮”返回活动时,我希望bottomSheet折叠,我认为下面的代码可以解决问题,但它不起作用。可能是什么原因 ?(我用调试器确认它达到了语句)
@Override
public void onBackPressed() {
mBottomSheetBehavior.setState(BottomSheetBehavior.STATE_COLLAPSED);
}
Run Code Online (Sandbox Code Playgroud)
当通过以下方式返回时,同一行工作正常finish():
if (resultCode == Activity.RESULT_OK) {
mBottomSheetBehavior.setState(BottomSheetBehavior.STATE_COLLAPSED);
}
Run Code Online (Sandbox Code Playgroud)
您可以使用此代码 onBackPressed() 方法
behavior.setState(BottomSheetBehavior.STATE_HIDDEN);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5403 次 |
| 最近记录: |