Guest User

Untitled

a guest
Jul 18th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. import android.support.v7.app.AppCompatActivity;
  2. import android.os.Bundle;
  3. import android.view.KeyEvent;
  4. import android.webkit.WebSettings;
  5. import android.webkit.WebView;
  6. import android.webkit.WebViewClient;
  7.  
  8. public class MainActivity extends AppCompatActivity {
  9. @Override
  10. protected void onCreate(Bundle savedInstanceState) {
  11. super.onCreate(savedInstanceState);
  12. setContentView(R.layout.activity_main);
  13.  
  14. WebView myWebView = (WebView) findViewById(R.id.myWebView);
  15. myWebView.loadUrl("la url");
  16. myWebView.setWebViewClient(new MyWebViewClient());
  17. WebSettings webSettings = myWebView.getSettings();
  18. webSettings.setJavaScriptEnabled(true);
  19. }
  20.  
  21.  
  22. private class MyWebViewClient extends WebViewClient {
  23.  
  24. }
  25.  
  26. public boolean onKeyDown(int keyCode, KeyEvent event) {
  27. WebView mWebView;
  28. mWebView = (WebView) findViewById(R.id.myWebView);
  29. if (event.getAction() == KeyEvent.ACTION_DOWN) {
  30. switch (keyCode) {
  31. case KeyEvent.KEYCODE_BACK:
  32. if (mWebView.canGoBack()) {
  33. mWebView.goBack();
  34. } else {
  35. finish();
  36. }
  37. return true;
  38. }
  39. }
  40. return super.onKeyDown(keyCode, event);
  41. }
  42.  
  43. }
Add Comment
Please, Sign In to add comment