Back key in webview for android
Forward key in webview for android
I have webview called webview1 and i assigned webview1 to ourSite variable
WebView ourSite = (WebView) findViewById(R.id.webView1);
Back Key
For back key use following code
if(ourSite.canGoBack())
{
ourSite.goBack();
}
else
finish();
finish() will terminate apps
Forward Key
For forward key use following code
if(ourSite.canGoForward())
{
ourSite.goForward();
}
Example :-
Button back_key = (Button) findViewById(R.id.button01);
Button forward_key = (Button) findViewById(R.id.Button02);
WebView ourSite = (WebView) findViewById(R.id.webView1);
// back key
back_key.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
WebView ourSite = (WebView) findViewById(R.id.webView1);
// TODO Auto-generated method stub
if(ourSite.canGoBack())
ourSite.goBack();
else
finish();
}
});
// forward key
forward_key.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
WebView ourSite = (WebView) findViewById(R.id.webView1);
// TODO Auto-generated method stub
if(ourSite.canGoForward())
ourSite.goForward();
}
});
import header file
//for webview
import android.webkit.WebView;
//for button
import android.widget.Button;
Leave reply
Add your comments here