图片文件上传到分析

即时尝试创建我的照片应用程序定位在这个例子http://www.androidhive.info/2013/09/android-working-with-camera-api/

       public void onClick(View view) {
            Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); // create Intent to take a picture and return control to the calling application
            fileUri = getOutputMediaFileUri(MEDIA_TYPE_IMAGE); // create a file to save the image
            intent.putExtra(MediaStore.EXTRA_OUTPUT, fileUri); // set the image file name
            startActivityForResult(intent, CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE); // start the image capture Intent
        }

我可以拍摄照片并在预览中显示。 现在即时通讯设法上传图像被带到解析,所以我试图这样做

File screen = new File(fileUri.getPath());

...

ParseObject placeObject = new ParseObject(“Place”);

placeObject.put( “图像”,屏幕);

不幸的是抛出以下异常:

java.lang.IllegalArgumentException:值为无效类型:类java.io.File

有人告诉我,我不得不像使用“potspottingexample”方法“saveScaledPhoto”(https://github.com/ParsePlatform/MealSpotting/blob/master/src/com/parse/mealspotting/CameraFragment.java)来缩放拍摄的照片。 所以我现在的问题是,我真的不得不缩放我的图片,然后才能将其上传到Parse,或者我最初是否在创建文件时犯了一个重大错误?

链接地址: http://www.djcxy.com/p/68819.html

上一篇: Picture File Upload to Parse

下一篇: Xcode doesn't find third part library