WebView的应用
来源:互联网 发布:如何修改4g网络设置 编辑:程序博客网 时间:2024/06/07 08:24
实例一:简易浏览器。
public class MainActivity extends Activity { private EditText et_address; private WebView webView; private ProgressDialog pd; @Override protected void onCreate(Bundle savedInstanceState) { requestWindowFeature(Window.FEATURE_NO_TITLE); super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); et_address = (EditText) findViewById(R.id.et_address); webView = (WebView) findViewById(R.id.webview); pd = new ProgressDialog(this); pd.setMessage("正在加载..."); //获得webview的设置 WebSettings settings = webView.getSettings(); //webview支持放大缩小 settings.setSupportZoom(true); settings.setBuiltInZoomControls(true); //自己打开网页,而非调用系统浏览器 webView.setWebViewClient(new WebViewClient(){ @Override public void onPageStarted(WebView view, String url, Bitmap favicon) { pd.show(); } @Override public void onPageFinished(WebView view, String url) { pd.dismiss(); } }); } public void click(View view) { String address = et_address.getText().toString().trim(); if(TextUtils.isEmpty(address)) { address = "http://192.168.1.100:8080"; } webView.loadUrl(address); } @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK && webView.canGoBack()) { webView.goBack(); return true; } return super.onKeyDown(keyCode, event); }}
实例二:
0 0
- WebView的应用
- WebView的应用
- WebView的应用
- webview的一些应用
- WebView的基本应用
- WebView缓存的应用案例
- WebView的应用 持续积累
- appium-webview应用的测试
- webView应用
- webView应用
- Android开发一个基于WebView的应用
- Android的webview做web应用研究
- Android 的WebView开发及应用
- Android WebView的应用(转)
- android开发对Webview的应用
- iOS经验3: WebView的应用
- Webview支持HTML5的离线应用
- webview和js交互的灵活应用
- CodeForces-450B Jzzhu and Sequences
- C sharp中的“封装”
- I学霸官方免费教程二十五:Java基础教程之枚举 enum
- 【CodeVS4019】想越狱的黎恒健
- 线程与进程的区别
- WebView的应用
- 编程学习必备七个阶段
- Java中常见的异常错误
- 《struts2 in action》学习问题——零配置问题
- POJ 2488 A Knight's Journey
- hdu5379 dfs+排列组合
- 49 款人脸检测/识别的API、库和软件(转)
- 使用WinPcap抓包分析网络协议
- HDU1875:畅通工程再续【Kruskal & Prim】