点击照相 然后照好之后显示出来,在点击上传,可以上传到服务端。。
解决方案 »
- android udp真是垃圾啊还是我写得垃圾。
- mono for android 调用webservice 出错
- 长时间停留在:calculating requirements and dependencies
- android的应用程序哪里可以下载?
- 用代码修改 Button 和EditText的坐标
- super.XXX()方法的使用位置问题
- 请问各位大神,这个界面是怎么做的?
- 新手求问
- android apk如何用OpenSSL进行签名与验证
- android开发连接www.baidu.com超时的问题
- 当点击图片时提示是否设置为桌面
- 开发android下与数据库交互的WEB程序应该具备哪些知识或者大体流程
在点击按钮后监听事件,
首先会启动一intent请求(ComposeMessageActivity.java以短信中调用Camera为例) Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
File path = new File(mstrPath);
if(!path.exists())
path.mkdirs();
mstrFileName = Global.GetTime2() + ".jpg";
mstrFilePath = mstrPath + "/" + mstrFileName;
Log.e(Global.TAG, mstrFilePath);
File file = new File(mstrFilePath);
Uri uri = Uri.fromFile(file);
intent.putExtra(MediaStore.EXTRA_OUTPUT, uri);
startActivityForResult(intent, 1);在onActivityResult方法中处理发送的请求此处需判断传入的intent是否为空,如果为空 return;(除拍摄照片外,)SO: if (requestCode != REQUEST_CODE_TAKE_PICTURE) {//判断是否为拍摄照片,
if (data == null) {
return;
}
} else if (resultCode != RESULT_OK){
if (DEBUG) log("onActivityResult: bail due to resultCode=" + resultCode);
return;
}
switch(requestCode){case:拍摄照片{ File file = new File(Mms.ScrapSpace.SCRAP_FILE_PATH);
Uri uri = Uri.fromFile(file);
addImage(uri, false);
break;} }