我们的网站是一个视频托管门户,用户可以在其中基于观看次数上传视频并从中赚钱.我们最近启动了一个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的视频所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)