+ public void setPictureAs(OCFile file) {
+ if (file != null) {
+ String storagePath = file.getStoragePath();
+ String encodedStoragePath = WebdavUtils.encodePath(storagePath);
+ Intent sendIntent = new Intent(Intent.ACTION_ATTACH_DATA);
+ // set MimeType
+ sendIntent.setData(Uri.parse(encodedStoragePath));
+// sendIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://" + encodedStoragePath));
+// sendIntent.putExtra("jpg", "image/*");
+
+ mFileActivity.startActivity(Intent.createChooser(sendIntent,
+ mFileActivity.getString(R.string.set_picture_as)));
+
+ } else {
+ Log_OC.wtf(TAG, "Trying to send a NULL OCFile");
+ }
+ }
+