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