翰林优商.apk(点击下载) / ZjNewsItemActivity.java


package com.zj.news;

import android.content.Intent;
import android.os.Bundle;
import android.text.TextUtils;
import android.util.Log;
import android.view.KeyEvent;
import android.view.MenuItem;
import android.view.ViewGroup;
import android.webkit.WebView;
import androidx.appcompat.app.ActionBar;
import androidx.appcompat.app.AppCompatActivity;
import com.zj.zjsdk.R;
import com.zj.zjsdk.ad.ZjAdError;
import com.zj.zjsdk.ad.ZjBannerAd;
import com.zj.zjsdk.ad.ZjBannerAdListener;
import java.util.HashMap;

public class ZjNewsItemActivity extends AppCompatActivity {
    boolean a = false;
    ZjBannerAd b;
    ViewGroup c;
    private WebView d;
    private String e;

    private void a() {
        Log.d("test", "news.bannerId=" + this.e);
        if (!TextUtils.isEmpty(this.e)) {
            ZjBannerAd zjBannerAd = new ZjBannerAd(this, this.e, new ZjBannerAdListener() {
                /* class com.zj.news.ZjNewsItemActivity.AnonymousClass1 */

                @Override // com.zj.zjsdk.ad.ZjBannerAdListener
                public void onZjAdClicked() {
                    Log.d("test", "onZjAdClicked");
                }

                @Override // com.zj.zjsdk.ad.ZjBannerAdListener
                public void onZjAdClosed() {
                    Log.d("test", "onZjAdClosed");
                }

                @Override // com.zj.zjsdk.ad.ZjBannerAdListener
                public void onZjAdError(ZjAdError zjAdError) {
                    Log.d("test", "onZjAdError.error" + zjAdError.getErrorMsg());
                }

                @Override // com.zj.zjsdk.ad.ZjBannerAdListener
                public void onZjAdLoaded() {
                    Log.d("test", "onZjAdLoaded");
                }

                @Override // com.zj.zjsdk.ad.ZjBannerAdListener
                public void onZjAdShow() {
                    Log.d("test", "onZjAdShow");
                }
            });
            this.b = zjBannerAd;
            zjBannerAd.setBannerContainer(this.c);
            this.b.setRefresh(0);
            this.b.loadAD();
        }
    }

    private void a(Boolean bool) {
        if (!bool.booleanValue()) {
            finish();
        }
    }

    /* access modifiers changed from: protected */
    @Override // androidx.activity.ComponentActivity, androidx.core.app.ComponentActivity, androidx.fragment.app.FragmentActivity
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setContentView(R.layout.zj_news_item_page);
        ActionBar supportActionBar = getSupportActionBar();
        if (supportActionBar != null) {
            supportActionBar.setHomeButtonEnabled(true);
            supportActionBar.setDisplayHomeAsUpEnabled(true);
            setTitle("资讯");
        }
        this.d = (WebView) findViewById(R.id.zj_webView_news_item);
        new e().a(this, this.d);
        this.c = (ViewGroup) findViewById(R.id.zj_bannerContainer);
        Intent intent = getIntent();
        if (intent != null) {
            String stringExtra = intent.getStringExtra("url");
            HashMap hashMap = new HashMap();
            hashMap.put("Referer", stringExtra);
            this.d.loadUrl(stringExtra, hashMap);
            this.e = intent.getStringExtra("BannerAdId");
        }
        a();
    }

    /* access modifiers changed from: protected */
    @Override // androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity
    public void onDestroy() {
        WebView webView = this.d;
        if (webView != null) {
            webView.loadDataWithBaseURL(null, "", "text/html", "utf-8", null);
            ((ViewGroup) this.d.getParent()).removeView(this.d);
            this.d.destroy();
            this.d = null;
        }
        super.onDestroy();
    }

    @Override // androidx.appcompat.app.AppCompatActivity
    public boolean onKeyDown(int i, KeyEvent keyEvent) {
        if (i != 4 || !this.d.canGoBack()) {
            a(true);
            return super.onKeyDown(i, keyEvent);
        }
        this.a = true;
        this.d.goBack();
        return true;
    }

    public boolean onOptionsItemSelected(MenuItem menuItem) {
        if (menuItem.getItemId() != 16908332) {
            return super.onOptionsItemSelected(menuItem);
        }
        if (this.d.canGoBack()) {
            this.a = true;
            this.d.goBack();
            return true;
        }
        a(false);
        return true;
    }
}