首页 > 解决方案 > 我如何从这个 api 解析这个视频 url 并在我的应用程序上播放?android中是否有像Picasso(用于图像)这样的库?

问题描述

这是API的结构。(JSON 格式)。我已经从这个 API 解析了标题和副标题。但是我怎样才能解析这个 youtube 视频链接并在 android 中播放呢?

{
   "success": true, 
   "message": "All Contents of Nirdeshona Videos", 
    "data": [ 
        { 
            "id": 1, 
            "title": "New NVideo", 
            "sub_title": "New song",
            **"link": "https://www.youtube.com/watch?v=lecITZkWqzg",**
            "status": 1,
            "created_at": "2019-10-01 08:41:29",
            "updated_at": "2019-10-01 08:41:29"<p>
        }
    ]
}

标签: javaandroidjsonapiandroid-videoview

解决方案


您可以使用 videoview 类来显示视频。将此添加到您的布局以显示视频

<VideoView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/videoView" />

然后以编程方式设置您的网址并开始播放视频。

VideoView = (VideoView)findViewById(R.id.videoView);
videoView.setVideoPath(myurl);
videoView.start();

推荐阅读