导航菜单

页面标题

页面副标题

Top浏览器 v4.6.16 - WebViewActivity.java 源代码

正在查看: Top浏览器 v4.6.16 应用的 WebViewActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.pocket.common.base;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.webkit.WebView;
import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;
import c.t.a.u.a;
import com.fm.ui.toolbar.YaToolbar;
import com.pocket.common.R$id;
import com.pocket.common.R$layout;
import com.pocket.common.R$style;
import com.pocket.common.base.WebViewActivity;

public class WebViewActivity extends AppCompatActivity {
    public void p(View view) {
        finish();
    }

    public static void q(Activity activity, String str, String str2) {
        Intent intent = new Intent(activity, (Class<?>) WebViewActivity.class);
        intent.putExtra("web_url", str);
        intent.putExtra("web_title", str2);
        activity.startActivity(intent);
    }

    public void onCreate(@Nullable Bundle bundle) {
        String str;
        a.b bVar = a.a;
        boolean b = bVar.b();
        if (b) {
            setTheme(R$style.NightTheme);
        } else {
            setTheme(R$style.DayTheme);
        }
        super.onCreate(bundle);
        bVar.c(this);
        setContentView(R$layout.common_webview_activity);
        String str2 = null;
        if (getIntent() != null) {
            String stringExtra = getIntent().getStringExtra("web_url");
            str2 = getIntent().getStringExtra("web_title");
            str = stringExtra;
        } else {
            str = null;
        }
        WebView webView = (WebView) findViewById(R$id.web_view);
        bVar.d(webView.getSettings(), b ? 2 : 0);
        YaToolbar findViewById = findViewById(R$id.toolbar);
        findViewById.setNavImgListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                WebViewActivity.this.p(view);
            }
        });
        if (!TextUtils.isEmpty(str2)) {
            findViewById.setTitle(str2);
        }
        if (TextUtils.isEmpty(str)) {
            return;
        }
        webView.loadUrl(str);
    }
}