我正在尝试将视频从我的应用发送到服务器,但我们担心发送视频所需的时间和数据。我们想在发送到服务器之前压缩/调整大小。
我知道在Android中,当我在短信应用中发送视频时,它要求在附加之前调整视频大小。我可以从我的应用程序中调用此功能吗?
一些注意事项:
答案 0 :(得分:0)
尝试使用这样的方法在Xamarin.Android中发送彩信
Intent sendIntent = new Intent(Intent.ActionSend);
sendIntent.SetClassName("com.android.mms", "com.android.mms.ui.ComposeMessageActivity");
sendIntent.PutExtra("address", "1213123123");
sendIntent.PutExtra("sms_body", "if you are sending text");
File file1 = new File("mFileName");
if(file1.Exists())
{
//File Exist
}
Uri uri = Uri.FromFile(file1);
sendIntent.PutExtra(Intent.ExtraStream, uri);
sendIntent.SetType("video/*");
StartActivity(sendIntent);