From 2a46240b7cb0c28e0215ee83e51434147fb09d55 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期三, 21 十月 2020 17:09:36 +0800
Subject: [PATCH] 项目结构优化

---
 BuWanVideo/src/com/weikou/beibeivideo/util/browser/BWJavaInterface.java |   20 ++++++++------------
 1 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/BuWanVideo/src/com/weikou/beibeivideo/util/browser/BWJavaInterface.java b/BuWanVideo/src/com/weikou/beibeivideo/util/browser/BWJavaInterface.java
index 2912411..ad53d28 100644
--- a/BuWanVideo/src/com/weikou/beibeivideo/util/browser/BWJavaInterface.java
+++ b/BuWanVideo/src/com/weikou/beibeivideo/util/browser/BWJavaInterface.java
@@ -24,13 +24,11 @@
     TextView tv_top_bar_middle, tv_top_bar_left2, tv_top_bar_right;
     ImageView iv_right;
     WebView webview;
-    private boolean boo = false;
 
     public BWJavaInterface(Activity activity, WebView webview) {
         super(activity);
         mContext = activity;
         this.webview = webview;
-        boo = true;
     }
 
     public BWJavaInterface(Activity activity, TextView tv_top_bar_middle
@@ -48,7 +46,7 @@
     @JavascriptInterface
     public void setTitle(final String title) {
 //            tv_top_bar_middle.setText(title);
-        if (!boo)
+        if (tv_top_bar_middle != null)
             tv_top_bar_middle.post(new Runnable() {
                 @Override
                 public void run() {
@@ -92,19 +90,17 @@
             }
         }
         mContext.startActivity(intent);
-        if (!boo)
-            mContext.finish();
+        mContext.finish();
     }
 
     @JavascriptInterface
     public void finishPage() {
-        if (!boo)
-            iv_right.post(new Runnable() {
-                @Override
-                public void run() {
-                    mContext.finish();
-                }
-            });
+        mContext.runOnUiThread(new Runnable() {
+            @Override
+            public void run() {
+                mContext.finish();
+            }
+        });
     }
 
     /**

--
Gitblit v1.8.0