修改名称。
This commit is contained in:
52
MainModule/src/main/java/com/xscm/modulemain/Application.kt
Normal file
52
MainModule/src/main/java/com/xscm/modulemain/Application.kt
Normal file
@@ -0,0 +1,52 @@
|
||||
package com.xscm.modulemain
|
||||
|
||||
import android.content.Context
|
||||
import com.blankj.utilcode.util.LogUtils
|
||||
import com.opensource.svgaplayer.utils.log.SVGALogger
|
||||
import com.scwang.smartrefresh.layout.SmartRefreshLayout
|
||||
import com.scwang.smartrefresh.layout.api.DefaultRefreshFooterCreator
|
||||
import com.scwang.smartrefresh.layout.api.DefaultRefreshHeaderCreator
|
||||
import com.scwang.smartrefresh.layout.api.RefreshFooter
|
||||
import com.scwang.smartrefresh.layout.api.RefreshHeader
|
||||
import com.scwang.smartrefresh.layout.api.RefreshLayout
|
||||
import com.scwang.smartrefresh.layout.footer.ClassicsFooter
|
||||
import com.scwang.smartrefresh.layout.header.ClassicsHeader
|
||||
import com.xscm.modulemain.widget.WheatLayoutSingManager
|
||||
import com.xscm.moduleutil.base.CommonAppContext
|
||||
|
||||
|
||||
open class Application : CommonAppContext() {
|
||||
|
||||
override fun onCreate() {
|
||||
super.onCreate()
|
||||
// 初始化并预绘制视图 二卡八列
|
||||
WheatLayoutSingManager.init(this)
|
||||
WheatLayoutSingManager.getInstance().setWheatData( null)
|
||||
|
||||
// 默认情况下,SVGA 内部不会输出任何 log,所以需要手动设置为 true
|
||||
SVGALogger.setLogEnabled(false)
|
||||
LogUtils.getConfig().isLogSwitch = true
|
||||
|
||||
|
||||
//设置全局的Header构建器
|
||||
SmartRefreshLayout.setDefaultRefreshHeaderCreator { context, _ ->
|
||||
val header = ClassicsHeader(context)
|
||||
header.setDrawableSize(20f)
|
||||
// header.setFinishDuration(0)
|
||||
header.setTextSizeTitle(12f)
|
||||
header.setTextSizeTime(10f)
|
||||
header
|
||||
}
|
||||
|
||||
//设置全局的Footer构建器
|
||||
SmartRefreshLayout.setDefaultRefreshFooterCreator { context, _ ->
|
||||
val classicsFooter = ClassicsFooter(context)
|
||||
classicsFooter.setDrawableSize(20f)
|
||||
// classicsFooter.setFinishDuration(0)
|
||||
classicsFooter.setTextSizeTitle(12f)
|
||||
//指定为经典Footer,默认是 BallPulseFooter
|
||||
classicsFooter
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user