侧滑返回组件,类似ios那种页面侧滑后自动返回的效果。

SlideBack

SlideBack请尽量在Activity的基类中进行侧滑事件的注册。

  • 使用案例
  1. public class BaseActivity extends XPageActivity {
  2. @Override
  3. protected void onCreate(Bundle savedInstanceState) {
  4. ...
  5. // 侧滑回调注册
  6. if (isSupportSlideBack()) {
  7. SlideBack.with(this)
  8. //页面包含滑动控件
  9. .haveScroll(true)
  10. //侧滑回调动作,这里是弹出当前页面
  11. .callBack(this::popPage)
  12. //注册
  13. .register();
  14. }
  15. }
  16. @Override
  17. protected void onRelease() {
  18. ...
  19. // 侧滑回调注销
  20. if (isSupportSlideBack()) {
  21. SlideBack.unregister(this);
  22. }
  23. super.onRelease();
  24. }
  25. }