Skip to content

SlideBack

xuexiangjys edited this page Sep 11, 2019 · 1 revision

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

SlideBack

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

  • 使用案例
public class BaseActivity extends XPageActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        ...
        
        // 侧滑回调注册
        if (isSupportSlideBack()) {
            SlideBack.with(this)
                    //页面包含滑动控件
                    .haveScroll(true)
                    //侧滑回调动作,这里是弹出当前页面
                    .callBack(this::popPage)
                    //注册
                    .register();
        }
    }
    
    @Override
    protected void onRelease() {
        ...
        
        // 侧滑回调注销
        if (isSupportSlideBack()) {
            SlideBack.unregister(this);
        }
        super.onRelease();
    }
}

Clone this wiki locally