【问题标题】:How can i play a video in full screen in another activity on clicking a card view [closed]如何在单击卡片视图的另一个活动中全屏播放视频[关闭]
【发布时间】:2021-01-04 12:04:26
【问题描述】:

你们能否完整地回答..我阅读了相同问题的答案,但他们使用了 putExtra 方法..我不知道它在哪里使用

【问题讨论】:

    标签: android android-studio video web-applications view


    【解决方案1】:

    您提出的问题涉及更大的代码实现。

    1. 使用 ExoPlayer 在 android 中播放视频。你可以从这个CodeLab 学习它,也可以查看这个information

    2. 根据您的问题,我了解到有一个 cardView,当您按下它时,会在另一个活动中播放视频节目。所以为此你需要知道如何在android中使用Intents。 Intent 有助于将数据(例如视频 url)从一个活动传递到另一个活动。

    3. 还可以查看project,它使用 ExoPlayer 通过 URL 播放来自互联网的视频。

    【讨论】:

    • 我选择了第二个选项。你能告诉我如何根据选择的卡片播放视频,而且我想在单个活动中播放所有视频,这样我就不必为所有卡片制作不同的活动..希望你能理解并尽快提供帮助
    • 是的,在第二点,您将学习将数据从一个活动传递到另一个活动。现在认为您已经传递了数据,它是字符串类型的视频 url 以在另一个活动中播放。现在学习实现 ExoPlayer,我在第一点添加了哪些信息。
    • 不使用 exoPlayer 无法播放视频,我添加了活动
    • 活动不会帮助您播放视频。 Android 使用不同类型的 API 来实现功能。在这种情况下,ExoPlayer 是一个有助于在 android 中播放视频和音频的 API。 Activity 包含我们添加到应用程序中的所有信息,您几乎可以将其想象为一个空的 CANVAS。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-05
    相关资源
    最近更新 更多