分享来自Android App的视频

分享来自Android App的视频,第1张

概述我们的网站是一个视频托管门户,用户可以在其中基于观看次数上传视频并从中赚钱.我们最近启动了一个Android应用,并尝试将“共享”按钮集成到每个视频中.这是我们放置的代码Intentintent=newIntent();try{URLurl=newURL

我们的网站是一个视频托管门户,用户可以在其中基于观看次数上传视频并从中赚钱.我们最近启动了一个Android应用,并尝试将“共享”按钮集成到每个视频中.这是我们放置的代码

 Intent intent = new Intent();                    try {                        URL url = new URL("https://www.clipsNow.com/vIDeos/images/thumbnails/230/10493.jpg");                        Bitmap image = BitmapFactory.decodeStream(url.openConnection().getinputStream());                        intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);                        intent.setAction(Intent.ACTION_SEND);                        intent.setData(Uri.parse("https://www.clipsNow.com"));                        intent.putExtra(Intent.EXTRA_TEXT,msg);                        intent.setType("text/plain");                        intent.putExtra(Intent.EXTRA_STREAM, getimageUri(v.getContext(), image));                        intent.setType("image/*");                        intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);                        v.getContext().startActivity(Intent.createChooser(intent, "Share VIDeo"));                    } catch (Exception e) {                        e.printstacktrace();                    }

当我们与此共享任何视频时,只有缩略图与视频标题一起共享.但是,我们需要共享视频URL,当用户点击URL时,用户将被带到我们的应用程序.

我们该怎么做?

解决方法:

这与我合作.试一下!

file vIDeofile = new file(filePath);Uri vIDeoURI = Build.VERSION.SDK_INT >= Build.VERSION_CODES.N        ? fileProvIDer.getUriForfile(mContext, mContext.getPackagename(), vIDeofile)        : Uri.fromfile(vIDeofile);ShareCompat.IntentBuilder.from(getActivity())        .setStream(vIDeoURI)        .setType("vIDeo/mp4")        .setChooserTitle("Share vIDeo...")        .startChooser();
总结

以上是内存溢出为你收集整理的分享来自Android App的视频全部内容,希望文章能够帮你解决分享来自Android App的视频所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1121008.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存