Advertisement
Guest User

Untitled

a guest
Jan 19th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.39 KB | None | 0 0
  1. package br.com.desapegogames.app;
  2.  
  3. import android.annotation.SuppressLint;
  4. import android.content.Context;
  5. import android.content.Intent;
  6. import android.graphics.Bitmap;
  7. import android.os.Bundle;
  8. import android.support.annotation.Nullable;
  9. import android.support.v4.app.Fragment;
  10. import android.view.KeyEvent;
  11. import android.view.LayoutInflater;
  12. import android.view.View;
  13. import android.view.ViewGroup;
  14. import android.webkit.CookieManager;
  15. import android.webkit.WebSettings;
  16. import android.webkit.WebView;
  17. import android.webkit.WebViewClient;
  18.  
  19. import im.delight.android.webview.AdvancedWebView;
  20.  
  21. /**
  22. * Created by jasar on 27/12/16.
  23. */
  24.  
  25. public class F_Adm extends Fragment implements AdvancedWebView.Listener {
  26.  
  27. private AdvancedWebView mWebView;
  28.  
  29.  
  30. @Override
  31. public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
  32. View rootView = inflater.inflate(R.layout.f_adm, container, false);
  33.  
  34. mWebView = (AdvancedWebView) rootView.findViewById(R.id.webview);
  35. mWebView.setListener(getActivity(), this);
  36.  
  37. mWebView.loadUrl("http://desapegogames.com.br/area-administrativa");
  38.  
  39.  
  40. // ...
  41.  
  42. return rootView;
  43. }
  44.  
  45. @SuppressLint("NewApi")
  46. @Override
  47. public void onResume() {
  48. super.onResume();
  49. mWebView.onResume();
  50. // ...
  51. }
  52.  
  53. @SuppressLint("NewApi")
  54. @Override
  55. public void onPause() {
  56. mWebView.onPause();
  57. // ...
  58. super.onPause();
  59. }
  60.  
  61. @Override
  62. public void onDestroy() {
  63. mWebView.onDestroy();
  64. // ...
  65. super.onDestroy();
  66. }
  67.  
  68. @Override
  69. public void onActivityResult(int requestCode, int resultCode, Intent intent) {
  70. super.onActivityResult(requestCode, resultCode, intent);
  71. mWebView.onActivityResult(requestCode, resultCode, intent);
  72. // ...
  73. }
  74.  
  75. @Override
  76. public void onPageStarted(String url, Bitmap favicon) {
  77. }
  78.  
  79. @Override
  80. public void onPageFinished(String url) {
  81. }
  82.  
  83. @Override
  84. public void onPageError(int errorCode, String description, String failingUrl) {
  85. mWebView.loadUrl("file:///android_asset/offline.html");
  86. }
  87.  
  88. @Override
  89. public void onDownloadRequested(String url, String suggestedFilename, String mimeType, long contentLength, String contentDisposition, String userAgent) {
  90. }
  91.  
  92. @Override
  93. public void onExternalPageRequest(String url) {
  94. }
  95.  
  96.  
  97. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement