AndroidProject/app/src/main/java/com/hjq/demo/common/UIApplication.java

26 lines
901 B
Java

package com.hjq.demo.common;
import android.app.Application;
import cn.bingoogolapple.swipebacklayout.BGASwipeBackHelper;
/**
* author : HJQ
* github : https://github.com/getActivity/AndroidProject
* time : 2018/10/18
* desc : 支持侧滑的UIApplication基类
*/
public abstract class UIApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
/**
* 必须在 Application 的 onCreate 方法中执行 BGASwipeBackHelper.init 来初始化滑动返回
* 第一个参数:应用程序上下文
* 第二个参数:如果发现滑动返回后立即触摸界面时应用崩溃,请把该界面里比较特殊的 View 的 class 添加到该集合中,目前在库中已经添加了 WebView 和 SurfaceView
*/
BGASwipeBackHelper.init(this, null);
}
}