11得票2回答
在ScrollView中修复MediaController位置

我在我的Android Activity中有一个媒体控制器,它使用setAnchorView来设置初始位置。从我所读的内容来看,如果媒体控制器在ScrollView中,那么媒体控制器的窗口会随着滚动而移动,这显然不是我想要的。 是否有一些方法可以通过编程来固定媒体控制器的位置,使其不随Scr...

7得票3回答
使用YouTube的媒体播放器?

我正在开发一个使用MediaPlayer的示例应用程序。通过使用原始资源文件夹,可以播放视频。但我想通过URL来播放。我该如何实现呢? 我的代码如下: VideoView videoView = (VideoView) findViewById(R.id.VideoView); ...

9得票4回答
Android媒体控制器拦截了所有其他触摸事件。

我的应用程序顶部有一个带有媒体控制器的VideoView。底部是一张图片和一些按钮。当媒体控制器可见时,下面的按钮不可点击。就好像媒体控制器可见时,它会拦截所有其他触摸事件,即使它们不在媒体控制器的范围内。对此有什么想法吗?

9得票1回答
用户快速触摸MediaController。这个bug只出现在Nexus 4上。

在我的活动中,我有一个VideoView,它应该在触摸时显示一个MediaController。如果用户在VideoView没有跟随的情况下快速触摸控制器,然后用户按下返回按钮,那么我的应用程序将会卡住。 setContentView(R.layout.activity_play_video...

31得票5回答
Android 返回按钮和媒体控制器

我知道如何控制返回按钮。我把一个VideoView嵌入到FrameLayout中。我的问题是,当视频弹出时,视频控件会显示几秒钟。在它们可见的时候按下返回按钮会隐藏视频控件。是否有一种方法忽略该功能,并执行下一个返回操作,就像视频控件没有显示一样? 我问这个问题的原因是,如果我真的想要返回,...

7得票2回答
MediaSessionCompat.Callback的onSkipToNext()和onSkipToPrevious()未被触发。

我正在尝试在Android中实现通知播放器。我遵循了这篇指南来完成。但是根据我的需求,我需要在后台通知播放器中实现“跳到下一个”和“跳到上一个”。 到目前为止,MediaSessionCompact.Callback的onPlay()和onPause()已被触发。然而,在调试时,我注意到当按...

35得票2回答
ExoPlayer和开始/暂停/跳转命令

我正在尝试使用ExoPlayer,而不是MediaPlayer,但似乎无法弄清楚... MediaPlayer有.start()/.pause()命令... 我只需seekTo(1287),它就会自动开始播放... 如何在ExoPlayer中实现这个功能呢?我已经尝试了seekTo(128...

8得票3回答
VideoView:如何在播放视频时始终显示MediaController

我有一个非常简单的任务 - 只需在 VideoView 播放视频时显示播放控件。但我无法解决它。 这是我用于初始化 VideoView 并设置 MediaController 的代码片段: videoView.setVideoURI(Uri.parse(videoUrl)); MediaC...

7得票5回答
Android中视频无法播放

以下代码中视频无法正常工作。可能是什么问题? MediaController mediaController = new MediaController(getBaseContext()); mediaController.setAnchorView(videoweb); Uri vide...

27得票4回答
如何将媒体控制器按钮放在通知栏上?

我正在创建一款音乐播放器应用,希望在我的应用程序在后台运行时在通知栏上显示媒体控制器,就像Google播放器那样。 如何实现这个功能?