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