|
@@ -1,11 +1,13 @@
|
|
package com.swago.room.gift.control
|
|
package com.swago.room.gift.control
|
|
|
|
|
|
import android.content.Context
|
|
import android.content.Context
|
|
|
|
+import com.opensource.svgaplayer.SVGACache
|
|
import com.opensource.svgaplayer.SVGAParser
|
|
import com.opensource.svgaplayer.SVGAParser
|
|
import com.swago.baseswago.baseroom.IRoomActiveListener
|
|
import com.swago.baseswago.baseroom.IRoomActiveListener
|
|
import com.swago.baseswago.baseroom.IRoomInfo
|
|
import com.swago.baseswago.baseroom.IRoomInfo
|
|
import com.swago.baseswago.baseroom.SwagoRoomManager
|
|
import com.swago.baseswago.baseroom.SwagoRoomManager
|
|
import com.swago.baseswago.model.live.gift.IMGiftModel
|
|
import com.swago.baseswago.model.live.gift.IMGiftModel
|
|
|
|
+import com.swago.baseswago.util.AppContext
|
|
import com.swago.baseswago.util.LogUtil
|
|
import com.swago.baseswago.util.LogUtil
|
|
import java.util.*
|
|
import java.util.*
|
|
|
|
|
|
@@ -20,6 +22,7 @@ class SvgPlayerManager : IRoomActiveListener {
|
|
private var svgDanDaoView: SvgDanDaoView? = null
|
|
private var svgDanDaoView: SvgDanDaoView? = null
|
|
|
|
|
|
fun init(context: Context, xSvgPlayer: XSvgPlayer,svgDanDaoView: SvgDanDaoView) {
|
|
fun init(context: Context, xSvgPlayer: XSvgPlayer,svgDanDaoView: SvgDanDaoView) {
|
|
|
|
+ SVGACache.onCreate(AppContext.getContext(), SVGACache.Type.FILE)
|
|
SVGAParser.shareParser().init(context)
|
|
SVGAParser.shareParser().init(context)
|
|
this.xSvgPlayer = xSvgPlayer
|
|
this.xSvgPlayer = xSvgPlayer
|
|
this.svgDanDaoView = svgDanDaoView
|
|
this.svgDanDaoView = svgDanDaoView
|