From c746c5117023148ce7d95c822f5487239b8151f1 Mon Sep 17 00:00:00 2001
From: nilupeng <qingingrunt2010@qq.com>
Date: Tue, 09 Aug 2022 04:51:53 +0000
Subject: [PATCH] Merge branch 'master' into page

---
 app/src/main/java/com/runt/open/mvvm/ui/splash/SplashViewModel.java |   51 ---------------------------------------------------
 1 files changed, 0 insertions(+), 51 deletions(-)

diff --git a/app/src/main/java/com/runt/open/mvvm/ui/splash/SplashViewModel.java b/app/src/main/java/com/runt/open/mvvm/ui/splash/SplashViewModel.java
index 61e73d0..5d1c2c7 100644
--- a/app/src/main/java/com/runt/open/mvvm/ui/splash/SplashViewModel.java
+++ b/app/src/main/java/com/runt/open/mvvm/ui/splash/SplashViewModel.java
@@ -1,15 +1,9 @@
 package com.runt.open.mvvm.ui.splash;
 
-import android.content.Context;
 import android.os.Handler;
-import android.util.Log;
 
 import androidx.lifecycle.MutableLiveData;
 
-import com.bytedance.sdk.openadsdk.AdSlot;
-import com.bytedance.sdk.openadsdk.TTAdNative;
-import com.bytedance.sdk.openadsdk.TTAdSdk;
-import com.bytedance.sdk.openadsdk.TTSplashAd;
 import com.runt.open.mvvm.base.model.BaseViewModel;
 
 import java.util.Date;
@@ -22,12 +16,8 @@
     final String TAG = "SplashViewModel";
     long cTime = new Date().getTime(),limitTime = 2000;
 
-    private MutableLiveData<TTSplashAd> splashAd = new MutableLiveData<>();
     private MutableLiveData<Integer> timeOut = new MutableLiveData<>();
 
-    public MutableLiveData<TTSplashAd> getSplashAd() {
-        return splashAd;
-    }
 
     public MutableLiveData<Integer> getTimeOut() {
         return timeOut;
@@ -42,46 +32,5 @@
         },limitTime);
     }
 
-    /**
-     * 请求广告
-     * @param context
-     */
-    public void applyTdAd(Context context){
-        countdown();
-        TTAdNative mTTAdNative = TTAdSdk.getAdManager().createAdNative(context);
-        AdSlot adSlot = new AdSlot.Builder()
-                .setCodeId("887382769")//广告id
-                .setSupportDeepLink(true)
-                .setImageAcceptedSize(1080,1920)
-                //模板广告需要设置期望个性化模板广告的大小,单位dp,代码位是否属于个性化模板广告,请在穿山甲平台查看
-                //.setExpressViewAcceptedSize(expressViewWidth, expressViewHeight)
-                .build();
-        mTTAdNative.loadSplashAd(adSlot,new TTAdNative.SplashAdListener() {
-            @Override
-            public void onError(int i, String s) {
-                Log.i(TAG,"code:"+i+" message:"+s);
-            }
-
-            @Override
-            public void onTimeout() {
-                Log.i(TAG,"超时");
-            }
-
-            @Override
-            public void onSplashAdLoad(TTSplashAd ttSplashAd) {
-                Log.d(TAG, "开屏广告请求成功");
-
-                long waitTime = limitTime - (new Date().getTime() - cTime);
-                if(waitTime > 0){//是否超过限定时间  没有超时则继续
-                    new Handler().postDelayed(new Runnable() {
-                        @Override
-                        public void run() {
-                            splashAd.setValue(ttSplashAd);
-                        }
-                    }, waitTime > 0 ? waitTime : 0);
-                }
-            }
-        });
-    }
 
 }

--
Gitblit v1.9.1