|
1 | 1 | package com.balaganovrocks.yourmasterclean.fragment;
|
2 | 2 |
|
3 |
| -import android.content.Context; |
4 |
| -import android.graphics.Bitmap; |
5 |
| -import android.os.Bundle; |
6 |
| -import android.support.annotation.Nullable; |
7 |
| -import android.view.KeyEvent; |
8 |
| -import android.view.LayoutInflater; |
9 |
| -import android.view.View; |
10 |
| -import android.view.ViewGroup; |
11 |
| -import android.webkit.JsPromptResult; |
12 |
| -import android.webkit.JsResult; |
13 |
| -import android.webkit.WebChromeClient; |
14 |
| -import android.webkit.WebSettings; |
15 |
| -import android.webkit.WebView; |
16 |
| -import android.webkit.WebViewClient; |
17 |
| -import android.widget.ProgressBar; |
18 | 3 |
|
19 |
| -import com.balaganovrocks.yourmasterclean.base.BaseFragment; |
20 |
| -import com.balaganovrocks.yourmasterclean.R; |
21 |
| -import com.balaganovrocks.yourmasterclean.base.BaseFragment; |
22 | 4 |
|
23 |
| -import butterknife.ButterKnife; |
24 |
| -import butterknife.InjectView; |
| 5 | +import com.balaganovrocks.yourmasterclean.base.BaseFragment; |
25 | 6 |
|
26 | 7 |
|
27 | 8 | public class RelaxFragment extends BaseFragment {
|
28 | 9 |
|
29 |
| - // // @InjectView(R.id.webView) |
30 |
| - // WebView mWebView; |
31 |
| - // @InjectView(R.id.progress_bar) |
32 |
| - // ProgressBar mProgressBar; |
33 |
| - // Context mContext; |
34 |
| - // @Override |
35 |
| - // public View onCreateView(LayoutInflater inflater, |
36 |
| - // @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { |
37 |
| - // // TODO Auto-generated method stub |
38 |
| -// |
39 |
| - // View view = inflater.inflate(R.layout.fragment_relax, container, false); |
40 |
| - // ButterKnife.inject(this, view); |
41 |
| - // mContext = getActivity(); |
42 |
| -// |
43 |
| - // return view; |
44 |
| - // } |
45 |
| -// |
46 |
| -// |
47 |
| - // @Override |
48 |
| - // public void onViewCreated(View view, @Nullable Bundle savedInstanceState) { |
49 |
| - // super.onViewCreated(view, savedInstanceState); |
50 |
| -// |
51 |
| - // initWebview(); |
52 |
| - // } |
53 |
| -// |
54 |
| - // private void fillData() { |
55 |
| -// |
56 |
| - // } |
57 |
| -// |
58 |
| -// |
59 |
| - // @Override |
60 |
| - // public void onDestroyView() { |
61 |
| - // super.onDestroyView(); |
62 |
| - // ButterKnife.reset(this); |
63 |
| - // } |
64 |
| - // private void initWebview() { |
65 |
| - // // TODO Auto-generated method stub |
66 |
| - // WebSettings webSettings = mWebView.getSettings(); |
67 |
| - // webSettings.setJavaScriptEnabled(true); |
68 |
| - // // 设置可以访问文件 |
69 |
| - // webSettings.setAllowFileAccess(true); |
70 |
| - // // 设置可以支持缩放 |
71 |
| - // webSettings.setSupportZoom(true); |
72 |
| - // // 设置默认缩放方式尺寸是far |
73 |
| - // webSettings.setDefaultZoom(WebSettings.ZoomDensity.MEDIUM); |
74 |
| - // // 设置出现缩放工具 |
75 |
| - // webSettings.setBuiltInZoomControls(false); |
76 |
| - // webSettings.setDefaultFontSize(20); |
77 |
| -// |
78 |
| - // // 访问assets目录下的文件 |
79 |
| -// |
80 |
| - // mWebView.loadUrl("http://girl-atlas.com"); |
81 |
| -// |
82 |
| - // // 设置WebViewClient |
83 |
| - // mWebView.setWebViewClient(new WebViewClient() { |
84 |
| - // // url拦截 |
85 |
| - // @Override |
86 |
| - // public boolean shouldOverrideUrlLoading(WebView view, String url) { |
87 |
| - // // 使用自己的WebView组件来响应Url加载事件,而不是使用默认浏览器器加载页面 |
88 |
| - // view.loadUrl(url); |
89 |
| - // // 相应完成返回true |
90 |
| - // return true; |
91 |
| - // // return super.shouldOverrideUrlLoading(view, url); |
92 |
| - // } |
93 |
| -// |
94 |
| - // // 页面开始加载 |
95 |
| - // @Override |
96 |
| - // public void onPageStarted(WebView view, String url, Bitmap favicon) { |
97 |
| - // mProgressBar.setVisibility(View.VISIBLE); |
98 |
| - // super.onPageStarted(view, url, favicon); |
99 |
| - // } |
100 |
| -// |
101 |
| - // // 页面加载完成 |
102 |
| - // @Override |
103 |
| - // public void onPageFinished(WebView view, String url) { |
104 |
| - // mProgressBar.setVisibility(View.GONE); |
105 |
| - // super.onPageFinished(view, url); |
106 |
| - // } |
107 |
| -// |
108 |
| - // // WebView加载的所有资源url |
109 |
| - // @Override |
110 |
| - // public void onLoadResource(WebView view, String url) { |
111 |
| - // super.onLoadResource(view, url); |
112 |
| - // } |
113 |
| -// |
114 |
| - // @Override |
115 |
| - // public void onReceivedError(WebView view, int errorCode, |
116 |
| - // String description, String failingUrl) { |
117 |
| - // super.onReceivedError(view, errorCode, description, failingUrl); |
118 |
| - // } |
119 |
| -// |
120 |
| - // }); |
121 |
| -// |
122 |
| - // // 设置WebChromeClient |
123 |
| - // mWebView.setWebChromeClient(new WebChromeClient() { |
124 |
| - // @Override |
125 |
| - // // 处理javascript中的alert |
126 |
| - // public boolean onJsAlert(WebView view, String url, String message, |
127 |
| - // final JsResult result) { |
128 |
| - // return super.onJsAlert(view, url, message, result); |
129 |
| - // }; |
130 |
| -// |
131 |
| - // @Override |
132 |
| - // // 处理javascript中的confirm |
133 |
| - // public boolean onJsConfirm(WebView view, String url, |
134 |
| - // String message, final JsResult result) { |
135 |
| - // return super.onJsConfirm(view, url, message, result); |
136 |
| - // }; |
137 |
| -// |
138 |
| - // @Override |
139 |
| - // // 处理javascript中的prompt |
140 |
| - // public boolean onJsPrompt(WebView view, String url, String message, |
141 |
| - // String defaultValue, final JsPromptResult result) { |
142 |
| - // return super.onJsPrompt(view, url, message, defaultValue, |
143 |
| - // result); |
144 |
| - // }; |
145 |
| -// |
146 |
| - // // 设置网页加载的进度条 |
147 |
| - // @Override |
148 |
| - // public void onProgressChanged(WebView view, int newProgress) { |
149 |
| - // mProgressBar.setProgress(newProgress); |
150 |
| - // super.onProgressChanged(view, newProgress); |
151 |
| - // } |
152 |
| -// |
153 |
| - // // 设置程序的Title |
154 |
| - // @Override |
155 |
| - // public void onReceivedTitle(WebView view, String title) { |
156 |
| - // super.onReceivedTitle(view, title); |
157 |
| - // } |
158 |
| - // }); |
159 |
| - // mWebView.setOnKeyListener(new View.OnKeyListener() { |
160 |
| - // @Override |
161 |
| - // public boolean onKey(View v, int keyCode, KeyEvent event) { |
162 |
| - // if (event.getAction() == KeyEvent.ACTION_DOWN) { |
163 |
| - // if (keyCode == KeyEvent.KEYCODE_BACK |
164 |
| - // && mWebView.canGoBack()) { // 表示按返回键 |
165 |
| -// |
166 |
| - // mWebView.goBack(); // 后退 |
167 |
| -// |
168 |
| - // // webview.goForward();//前进 |
169 |
| - // return true; // 已处理 |
170 |
| - // } |
171 |
| - // } |
172 |
| - // return false; |
173 |
| - // } |
174 |
| - // }); |
175 |
| - // } |
176 |
| -// |
177 |
| - // public boolean canBack() { |
178 |
| - // if (mWebView.canGoBack()) { |
179 |
| - // mWebView.goBack(); |
180 |
| - // return false; |
181 |
| - // } |
182 |
| - // return true; |
183 |
| - // } |
184 | 10 |
|
185 | 11 | }
|
0 commit comments