问题标签 [mediacontroller]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 在活动的特定区域使用媒体控制器播放视频
我想制作像附加图像一样的布局,但问题是当我创建媒体控制器时,它不会出现在视频播放器下方,而是显示在活动的中心底部。我试图在 xml 文件中制作媒体控制器,但它也不起作用,也试过这个https://stackoverflow.com/a/10315093/1065357但它也不起作用。我正在使用 android 4 平板电脑版本。
谢谢
mediacontroller - 向 MediaController 添加一个按钮
我想向 MediaController 添加一个按钮。所以我扩展了 MediaController 类,创建了一个按钮并将其添加到框架布局中。但是新添加的按钮在运行时没有反映。
请在下面找到代码
我在这里做错了什么。任何建议都会有所帮助。
提前致谢。
android - 在 xml 布局中使用 android MediaController
当我转到 main.xml 文件并将 MediaController 添加到布局时,我只有以下选项:
将声音路径放入其中没有任何价值所有教程都显示了如何在代码中而不是在 xml 中进行操作,并且我了解到 xml 更好我错过了什么?我已经在项目文件夹中有声音了。
Eclipse,android API 级别 3,fedora linux 16,
对不起我的英语不好
android - Android从媒体播放器中删除快进和快退按钮
我想从 Android 的媒体控制器中删除快进和快退按钮。谁能帮我这个?我想在我的主要活动中做这件事。
android - 无法拦截自定义 MediaController 子类中的触摸事件
我正在尝试继承 MediaController 以使其完全可定制(我不采用vidtry方法,因为我有一些无法更改的遗留代码)。
我的代码大致如下:
mc_layout.xml:
mc_subclass.java:
}
现在,我看到了所有控件,并且它们都响应了它们的单击/触摸操作,但是当我单击/触摸 MC 窗口而不是调用覆盖的 onTouchEvent 时,正如我所期望的那样,装饰窗口的 MediaController 的 onTouch 被调用了在调用堆栈中看到:
问题是我需要更换装饰窗口触摸监听器还是有更好的方法而我错过了什么?
ps我正在使用lv。9 API。
谢谢!
android - 控制 MediaController 进度滑块
我需要将触摸事件捕获到MediaController
进度滑块,以便MediaPlayer
在手指从滑块上抬起之前不会发生更新。
[也许我的情况很独特:我正在播放每个“程序”都有多个“堆栈”的流媒体视频。直到前一个堆栈完成后才会加载下一个堆栈。滑块需要代表所有堆栈的持续时间,而“拇指”的进度需要代表总持续时间。这很容易通过覆盖getBufferPercentage()
,getCurrentPosition()
和]的getDuration()
方法来完成MediaPlayerControl
更成问题的是沿着时间线来回“擦洗”(移动拇指)。如果它导致数据源在每次移动时都出现set
多次seekTo
,那么事情很快就会陷入困境并崩溃。如果 MediaPlayer 在用户完成擦洗之前不执行任何操作会更好。
正如其他人所写,是的,最好编写我自己的 MediaController 实现。但是为什么要重做所有这些工作呢?我尝试扩展 MediaController,但很快就变得复杂了。我只是想捕捉到滑块的触摸事件!
android - 以编程方式将完成按钮添加到 Android MediaController 子类
我想将完成按钮添加到 MediaController 子类。这是我到目前为止所尝试的:
我收到一个错误,因为没有将实例作为参数的Button
构造函数。MediaController
由于我是 Android 和 Java 的新手,我可以使用一些帮助来了解如何继续。
更多信息:上述错误已解决。现在我想知道布局。特别是如何确保 Done 按钮与默认的播放/暂停、倒带和快进 MediaController 按钮完美匹配。
android - Android mediacontroller 播放暂停控件无法正确刷新
我在我的活动中使用了 MediaController,它工作正常,但是当我第一次播放视频时,应该有 b 暂停按钮可见,而是有播放,当我按下该按钮时,视频正确暂停并且状态保持不变,之后它工作正常。视频完成时也会发生同样的事情。这是一个错误还是我做错了什么?
mediacontroller - 来自给定媒体实体的启用链接
在 Linux V4L2 和媒体控制器架构中,我们将媒体设备视为媒体实体,并在旅途中动态地建立它们之间的连接..!! 例如,demux0(demuxer 0)可以连接到 Vid_plane1(赋予主视频输出的实体名称)。此外,一个媒体实体可以一次与多个媒体实体连接。
我的问题是,如果我想找出特定媒体实体输出垫(接收器垫)存在多少启用的连接,找到它的方法是什么?
java - 媒体控制器可见性
我有一个使用 VideoView 播放视频的 Android 应用程序,并且我也在使用媒体控制器。
我的问题是我无法防止媒体控制器在视频播放时消失,并且我还想在视频开始之前使媒体控制器可见,以便用户可以使用媒体控制器最初启动视频。我曾尝试使用 MediaController.show(0),但这并没有解决我的问题。这是我的代码: