From 0a1336cd2b95126d66d6f3126cb48a446cdbfad1 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期三, 22 十二月 2021 10:56:46 +0800
Subject: [PATCH] 抖音相关SDK集成

---
 app/src/com/hanju/video/app/ui/recommend/SearchActivity.java |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/app/src/com/hanju/video/app/ui/recommend/SearchActivity.java b/app/src/com/hanju/video/app/ui/recommend/SearchActivity.java
index 21fa2e9..e844986 100644
--- a/app/src/com/hanju/video/app/ui/recommend/SearchActivity.java
+++ b/app/src/com/hanju/video/app/ui/recommend/SearchActivity.java
@@ -9,6 +9,7 @@
 import android.text.Editable;
 import android.text.TextUtils;
 import android.text.TextWatcher;
+import android.util.Log;
 import android.view.KeyEvent;
 import android.view.MotionEvent;
 import android.view.View;
@@ -28,6 +29,8 @@
 import com.google.gson.Gson;
 import com.google.gson.GsonBuilder;
 import com.google.gson.reflect.TypeToken;
+import com.hanju.video.app.entity.ad.AdPositionEnum;
+import com.hanju.video.app.util.ad.AdUtil;
 import com.hanju.video.app.util.common.AppConfigUtil;
 import com.hanju.lib.library.util.common.StringUtils;
 import com.qq.e.ads.cfg.VideoOption;
@@ -51,6 +54,8 @@
 import java.util.List;
 
 public class SearchActivity extends BaseActivity implements OnClickListener {
+
+    private final String TAG = SearchActivity.class.getSimpleName();
 
     private AutoCompleteTextView et_search_key;
 
@@ -229,13 +234,11 @@
     public void onResume() {
         super.onResume();
         getHistorySearch();
-        MobclickAgent.onPageStart("鎼滅储椤�");
     }
 
     @Override
     public void onPause() {
         super.onPause();
-        MobclickAgent.onPageEnd("鎼滅储椤�");
     }
 
     @Override
@@ -348,8 +351,13 @@
             return;
         }
 
+        String pid = AdUtil.getAdPid(getApplicationContext(), AdPositionEnum.videoSearch);
+        if (com.hanju.video.app.util.downutils.StringUtils.isNullOrEmpty(pid)) {
+            return;
+        }
+
         NativeExpressAD nativeExpressAD = new NativeExpressAD(SearchActivity.this, new ADSize(ADSize.FULL_WIDTH, ADSize.AUTO_HEIGHT),
-                appId, HanJuConstant.GDT_SEARCH_NATIVE, new NativeExpressAD.NativeExpressADListener() {
+                appId, pid, new NativeExpressAD.NativeExpressADListener() {
             @Override
             public void onADLoaded(final List<NativeExpressADView> list) {
                 runOnUiThread(new Runnable() {
@@ -410,6 +418,7 @@
 
             @Override
             public void onNoAD(AdError adError) {
+                Log.i(TAG, adError.toString());
             }
         }); // 浼犲叆Activity
         // 娉ㄦ剰锛氬鏋滄偍鍦ㄨ仈鐩熷钩鍙颁笂鏂板缓鍘熺敓妯℃澘骞垮憡浣嶆椂锛岄�夋嫨浜嗘敮鎸佽棰戯紝閭d箞鍙互杩涜涓�у寲璁剧疆锛堝彲閫夛級

--
Gitblit v1.8.0