翰林优商.apk(点击下载) / SimpleWebViewActivity.java
package com.kwad.components.core.page;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.webkit.WebView;
import android.widget.TextView;
import com.kwad.components.core.j.a;
import com.kwad.components.core.n.s;
import com.kwad.components.core.webview.KsAdWebView;
import com.kwad.components.core.webview.kwai.b;
import com.kwad.sdk.R;
import com.kwad.sdk.api.core.KsAdSdkDynamicImpl;
import com.kwad.sdk.api.proxy.app.AdWebViewActivity;
@KsAdSdkDynamicImpl(AdWebViewActivity.class)
public class SimpleWebViewActivity extends a {
private static final String KEY_PAGE_TITLE = "key_page_title";
private static final String KEY_PAGE_URL = "key_page_url";
private KsAdWebView mAdWebView;
private TextView mTitle;
private String title;
private void initView() {
this.mTitle = (TextView) findViewById(R.id.ksad_kwad_titlebar_title);
String stringExtra = getIntent().getStringExtra(KEY_PAGE_TITLE);
this.title = stringExtra;
if (!TextUtils.isEmpty(stringExtra)) {
this.mTitle.setText(this.title);
}
findViewById(R.id.ksad_kwad_web_navi_close).setVisibility(8);
findViewById(R.id.ksad_kwad_web_navi_back).setOnClickListener(new View.OnClickListener() {
/* class com.kwad.components.core.page.SimpleWebViewActivity.AnonymousClass1 */
public final void onClick(View view) {
SimpleWebViewActivity.this.finish();
}
});
}
private void initWebView() {
KsAdWebView ksAdWebView = (KsAdWebView) findViewById(R.id.ksad_video_webview);
this.mAdWebView = ksAdWebView;
s.b(ksAdWebView);
}
public static void launch(Context context, String str, String str2) {
if (context != null && !TextUtils.isEmpty(str)) {
com.kwad.sdk.service.a.g(AdWebViewActivity.class, SimpleWebViewActivity.class);
Intent intent = new Intent(context, AdWebViewActivity.class);
intent.putExtra(KEY_PAGE_URL, str);
intent.putExtra(KEY_PAGE_TITLE, str2);
context.startActivity(intent);
}
}
private void loadUrl() {
if (TextUtils.isEmpty(this.title)) {
this.mAdWebView.setWebChromeClient(new b() {
/* class com.kwad.components.core.page.SimpleWebViewActivity.AnonymousClass2 */
public final void onReceivedTitle(WebView webView, String str) {
super.onReceivedTitle(webView, str);
SimpleWebViewActivity.this.mTitle.setText(str);
}
});
}
String stringExtra = getIntent().getStringExtra(KEY_PAGE_URL);
if (!TextUtils.isEmpty(stringExtra)) {
this.mAdWebView.loadUrl(stringExtra);
}
}
@Override // com.kwad.components.core.j.a
public String getPageName() {
return "SimpleWebViewActivity";
}
@Override // com.kwad.sdk.api.proxy.IActivityProxy, com.kwad.components.core.j.a
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
setContentView(R.layout.ksad_activity_simple_ad_webview);
initView();
initWebView();
loadUrl();
}
}