|
@@ -90,13 +90,25 @@ public class SimpleWebViewActivity extends AppCompatActivity {
|
|
});
|
|
});
|
|
}
|
|
}
|
|
|
|
|
|
- private void initProgressBar(){
|
|
|
|
|
|
+ private void initProgressBar() {
|
|
mProgressBar = (ProgressBar) findViewById(R.id.webview_progressbar);
|
|
mProgressBar = (ProgressBar) findViewById(R.id.webview_progressbar);
|
|
mProgressBar.setProgress(0);
|
|
mProgressBar.setProgress(0);
|
|
mProgressBar.setVisibility(View.VISIBLE);
|
|
mProgressBar.setVisibility(View.VISIBLE);
|
|
}
|
|
}
|
|
|
|
|
|
- private void processIntent(Intent intent){
|
|
|
|
|
|
+ @Override
|
|
|
|
+ protected void onResume() {
|
|
|
|
+ super.onResume();
|
|
|
|
+ if (mWebView != null) mWebView.onResume();
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ protected void onPause() {
|
|
|
|
+ super.onPause();
|
|
|
|
+ if (mWebView != null) mWebView.onPause();
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ private void processIntent(Intent intent) {
|
|
url = intent.getStringExtra(INTENT_EXTRA_URL);
|
|
url = intent.getStringExtra(INTENT_EXTRA_URL);
|
|
if (url != null && mWebView != null) {
|
|
if (url != null && mWebView != null) {
|
|
mWebView.loadUrl(url);
|
|
mWebView.loadUrl(url);
|
|
@@ -174,5 +186,14 @@ public class SimpleWebViewActivity extends AppCompatActivity {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ protected void onDestroy() {
|
|
|
|
+ super.onDestroy();
|
|
|
|
+ if (mWebView != null) {
|
|
|
|
+ mWebView.destroy();
|
|
|
|
+ mWebView = null;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|