From 6aed6290ad05fe2aa125bb8e804e2e8c2f13a613 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 09 三月 2021 16:53:04 +0800
Subject: [PATCH] 我的里面信息修改修复,添加umeng事件统计,优化搜索结果页广告

---
 BuWanVideo/src/com/weikou/beibeivideo/ui/recommend/SearchResultActivity.java |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/BuWanVideo/src/com/weikou/beibeivideo/ui/recommend/SearchResultActivity.java b/BuWanVideo/src/com/weikou/beibeivideo/ui/recommend/SearchResultActivity.java
index a28fc64..7470a1f 100644
--- a/BuWanVideo/src/com/weikou/beibeivideo/ui/recommend/SearchResultActivity.java
+++ b/BuWanVideo/src/com/weikou/beibeivideo/ui/recommend/SearchResultActivity.java
@@ -53,6 +53,7 @@
 import com.weikou.beibeivideo.ui.video.SuggestKeysAdapter;
 import com.weikou.beibeivideo.ui.video.VideoCloumn1Adapter;
 import com.weikou.beibeivideo.util.DimenUtils;
+import com.weikou.beibeivideo.util.UmengEventUtil;
 import com.weikou.beibeivideo.util.ad.ExpressAdManager;
 import com.weikou.beibeivideo.util.ad.manager.SearchResultAdManager;
 import com.weikou.beibeivideo.util.ui.DividerItemDecoration;
@@ -98,6 +99,8 @@
 
     List<VideoType> typeList;
 
+    private LinearLayout ll_empty;
+
     @Override
     protected void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
@@ -109,6 +112,7 @@
         tv_search_cancel = findViewById(R.id.tv_search_cancel);
         rv_video_search = findViewById(R.id.rv_video_search);
         ll_top_bar = findViewById(R.id.ll_top_bar);
+        ll_empty = findViewById(R.id.ll_empty);
 
         tv_search_cancel.setOnClickListener(this);
         et_search_key.addTextChangedListener(new TextWatcher() {
@@ -389,6 +393,9 @@
     private List<ExpressAdContainer> adList = new ArrayList<>();
 
     private void search(String key, String videoType) {
+
+        UmengEventUtil.search(getApplicationContext(), videoType);
+
         SharedPreferences preferences = getSharedPreferences("user",
                 Context.MODE_PRIVATE);
         String uid = preferences.getString("uid", "");
@@ -442,6 +449,16 @@
                             mVideoInfos.addAll(videoContentList);
                             adapter.notifyDataSetChanged();
 
+                            if (mVideoInfos != null && mVideoInfos.size() > 0) {
+                                //鏈夊��
+                                ll_empty.setVisibility(View.GONE);
+                                rl_search_result.setVisibility(View.VISIBLE);
+                            } else {
+                                //鏃犲��
+                                ll_empty.setVisibility(View.VISIBLE);
+                                rl_search_result.setVisibility(View.GONE);
+                            }
+
                             //鍔犺浇涓嬩竴娆¤鐢ㄧ殑骞垮憡
                             if (videoInfos.size() > 0) {
                                 if (adList.size() < 1)

--
Gitblit v1.8.0