码迷,mamicode.com
首页 > 移动开发 > 详细

android WebView控件开发 可点击上传图片

时间:2014-12-10 16:20:03      阅读:520      评论:0      收藏:0      [点我收藏+]

标签:android   io   ar   os   使用   for   java   on   art   

下面三段代码会根据安卓不同的版本进行调用,三个都写进去就对了。

webView.setWebChromeClient(new WebChromeClient() {
			 @SuppressWarnings("unused")
			public void openFileChooser(ValueCallback<Uri> uploadMsg,String acceptType,
					String capture){valueCallback = uploadMsg;
					Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
					intent.addCategory(Intent.CATEGORY_OPENABLE);
					intent.setType("image/*");
					startActivityForResult(
							Intent.createChooser(intent, "完成操作需要使用"),
							1);
					
			}
			 @SuppressWarnings("unused")
			 public void openFileChooser(ValueCallback<Uri> uploadMsg,
					 String acceptType){
			 valueCallback = uploadMsg;
			Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
			intent.addCategory(Intent.CATEGORY_OPENABLE);
			intent.setType("image/*");
			startActivityForResult(
					Intent.createChooser(intent, "完成操作需要使用"),1);
			}
			 
			 @SuppressWarnings("unused")
			public void openFileChooser(ValueCallback<Uri> uploadMsg) {
				 valueCallback= uploadMsg;
				 Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
				 intent.addCategory(Intent.CATEGORY_OPENABLE);
				 intent.setType("image/*");
				 startActivityForResult(
						 Intent.createChooser(intent, "完成操作需要使用"),1);
			 }
			
			@Override
			public boolean onJsAlert(WebView view, String url, String message,
					final JsResult result) {
				AlertDialog.Builder b2 = new AlertDialog.Builder(
						IndexActivity.this)
						.setTitle("温馨提示")
						.setMessage(message)
						.setPositiveButton("确认",
								new AlertDialog.OnClickListener() {
									@Override
									public void onClick(DialogInterface dialog,
											int which) {
										result.confirm();
									}
								});
				b2.setCancelable(false);
				b2.create();
				b2.show();
				return true;
			}
		});


android WebView控件开发 可点击上传图片

标签:android   io   ar   os   使用   for   java   on   art   

原文地址:http://blog.csdn.net/hfmbook/article/details/41847381

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!