मेरे पास एक ऐप है जहां मैं कैमरे का उपयोग करके एक वीडियो कैप्चर करता हूं। मुझे वीडियो का फ़ाइल पथ मिल सकता है, लेकिन मुझे उड़ी के रूप में इसकी आवश्यकता है।
फ़ाइल पथ मुझे मिल रहा है:
/storage/emulated/0/DCIM/Camera/20141219_133139.mp4
मुझे इस तरह की आवश्यकता है:
content//media/external/video/media/18576.
यह मेरा कोड है।
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// if the result is capturing Image
if (requestCode == CAMERA_CAPTURE_VIDEO_REQUEST_CODE) {
if (resultCode == RESULT_OK) {
// video successfully recorded
// preview the recorded video
// selectedImageUri = data.getData();
// Uri selectedImage = data.getData();
previewVideo();
tv1.setText(String.valueOf((fileUri.getPath())));
String bedroom=String.valueOf((fileUri.getPath()));
Intent i = new Intent();
i.putExtra(bhk1.BEDROOM2, bedroom);
setResult(RESULT_OK,i);
btnRecordVideo.setText("ReTake Video");
} else if (resultCode == RESULT_CANCELED) {
// user cancelled recording
Toast.makeText(getApplicationContext(),
"User cancelled video recording", Toast.LENGTH_SHORT)
.show();
} else {
// failed to record video
Toast.makeText(getApplicationContext(),
"Sorry! Failed to record video", Toast.LENGTH_SHORT)
.show();
}
}
}
मुझे स्ट्रिंग चर से उड़ी की आवश्यकता है bedroom
।