导航菜单

页面标题

页面副标题

FMG v6.0 - FinderActivity.java 源代码

正在查看: FMG v6.0 应用的 FinderActivity.java JAVA 源代码文件

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


package it.icontact.android.pdf2ipad.irisfmg.view.finder;

import android.os.Bundle;
import android.webkit.WebSettings;
import android.webkit.WebView;
import androidx.appcompat.app.AppCompatActivity;
import butterknife.BindView;
import butterknife.ButterKnife;
import butterknife.OnClick;
import com.bumptech.glide.load.Key;
import it.icontact.android.pdf2ipad.irisfmg.App;
import it.icontact.android.pdf2ipad.irisfmg.R;
import it.icontact.android.pdf2ipad.irisfmg.R2;
import java.io.UnsupportedEncodingException;
import java.net.URLEncoder;
import timber.log.Timber;

public class FinderActivity extends AppCompatActivity {

    @BindView(R2.id.web_view)
    WebView webView;

    @Override
    protected void onCreate(final Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_finder);
        ButterKnife.bind(this);
        WebSettings settings = this.webView.getSettings();
        settings.setJavaScriptEnabled(true);
        settings.setDomStorageEnabled(true);
        try {
            String str = getString(R.string.config_finder_url) + "&brand=" + URLEncoder.encode(getString(R.string.D1_FINDER_BRAND), Key.STRING_CHARSET_NAME);
            Timber.i("Loading Finder URL: %s", new Object[]{str});
            this.webView.loadUrl(str);
        } catch (UnsupportedEncodingException unused) {
            finish();
        }
    }

    @Override
    protected void onStart() {
        super.onStart();
        ((App) getApplication()).analyticsSendScreen("FINDER");
    }

    @OnClick({R2.id.close})
    void close() {
        finish();
    }
}