Hi,

I got two problems that both seem to be connected to file://...

Problem 1: for the past days I have been trying to attach a video to
an email...but the application always tells me "Sorry, you cannot add
this video to your email"

when I try this:

Uri uri = Uri.parse("file://" + videocursor.getString(0));
or this:

Uri uri = Uri.fromFile(new File(videocursor.getString(0)));
I get an I/O Exception Error that the file sdcard/Video1.mp4 wasn't
found, so it seems the file:// isn't passed on at all...when test if
file:// is actually created it is always existing...

when I only try to pass on the file as a String I get a Logcat output
that android.intent.extra.STREAM expected Parcelable but value was a
java.io.File. The default value <null> was returned.

Problem 2: Another thing I tried but couldn't get working was to
delete a video from the SD card. I created the delete demand within an
AlertDialog and again file:// doesn't seem to have any effect...

AlertDialog.Builder builder = new AlertDialog.Builder(this);
                builder.setMessage("Are you sure you want to delete?")
                       .setCancelable(false)
                       .setPositiveButton("Yes", new
DialogInterface.OnClickListener() {
                           public void onClick(DialogInterface dialog,
int id) {
                                //EditGalleryView.this.finish();
                               File file = new
File(videocursor.getString(0));
                                deleted = file.delete();
                                Toast.makeText(EditGalleryView.this,
"You just deleted " +Uri.fromFile(file), Toast.LENGTH_SHORT).show();
                                Log.d("delete",
Uri.fromFile(file).toString());
                           }

                        })

I really have no idea what to do anymore...please help me Thank you

-- 
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.

NEW! Try asking and tagging your question on Stack Overflow at
http://stackoverflow.com/questions/tagged/android

To unsubscribe from this group, send email to
android-beginners+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en

Reply via email to