Reputation: 714
I am using webview
, and I'm appending some query string with the URL. Say URL is file:///android_asset/www/index.html
and I have added the query string ?urlid=MindTree_Projects&city=bangalore&firstTimeRule=%7B%22EEI....something
. So the whole URL looks like file:///android_asset/www/index.html?urlid=MindTree_Projects&city=bangalore&firstTimeRule=%7B%22EEI....something
. Now suppose I open the app and then close it, still its running, but in foreground its closed.
Only I can see it running in chrome://inspect
. Which is one of the way to debug web apps.
Can any body tell me why this is happening, it worth for me.
Upvotes: 1
Views: 1598
Reputation: 3551
You may have to call the methods onPause()
and onResume()
of the WebView Class.
@Override
protected void onPause()
{
super.onPause();
mWebView.onPause(); // pauses the WebView (JavaScript, flash etc.)
}
@Override
protected void onResume()
{
super.onResume();
mWebView.onResume(); // resumes the WebView (JavaScript, flash etc.)
}
@Override
protected void onDestroy()
{
super.onDestroy();
relativeLayoutPlaceholder.removeView(mWebView); // removes the WebView from its Placeholder
mWebView.destroy(); // destroys the WebView
mWebView = null;
}
Upvotes: 4