问题标签 [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 - 显示关闭时Android媒体控制器暂停?
当屏幕显示自行或手动关闭时,有没有办法阻止媒体控制器暂停。我的应用程序使用媒体控制器从互联网流式传输音频文件,因此即使屏幕关闭,我也需要它继续播放。任何帮助将非常感激。
这是我的媒体控制器类的代码:
谢谢
android - 无法使用反射访问 MediaController 字段
我正在尝试使用反射的概念来更改 MediaController 类中存在的 FastForward 按钮的可见性。
下面是我的代码片段。
获取 ImageButton 时出现 NullPointerException。
有人可以指出我犯的错误吗?
谢谢
无论如何,我得到了这个问题的答案。
mFfwdButton 仅在 View 膨胀时被实例化。这就是为什么我得到一个空值。甚至在 MediaController 已附加到 VideoView 之前,我就试图获取该变量。
我遵循以下方法并且它有效。这可能不是生产环境中的最佳实践,但下面的代码片段对我有用。
android - 如何在 Android 中获取 MediaController 按钮的 id
我想获取媒体控制器中按钮的 ID(播放、暂停、下一个、上一个)。按照这段代码,我能够成功地为 seekbar 做到这一点:
final int topContainerId = getResources().getIdentifier("mediacontroller_progress", "id", "android");
按钮呢?
谢谢!:)
android - 自定义媒体控制器
我正在寻找一种简单而稳定的方法来更改MediaController
控件的图像。到目前为止,我的研究是查看MediaController的源代码及其布局文件以及com.android.internal.R的副本以找出正确的 id。但我不确定这是否是使用该页面的固定 ID 的好方法。我不确定是否应该使用 id,因为它们可能会因不同的 SDK 版本而改变。id是可以改的吧?
到目前为止,我想使用另一种解决方案,在此答案中解释 MediaController 的元素。这可能有效,但如果在将来的版本中更改了控件,或者是否保存以供使用,这可能会带来麻烦?
我的最新想法是使用主题,但我不确定替换样式是否简单,因为控件使用style="@android:style/MediaButton.Xxx"
的是另一个命名空间/包。那么主题是改变布局的一个选项吗?
android - VideoView 之上的 MediaController
我需要在其顶部底部显示带有操作栏的视频。
我目前正在将 VideoView 与 MediaController 一起使用,但我找不到将 MediaController 放在 VideoView 顶部底部的方法。
实际上,我什至无法将 MediaController 放在 VideoView 之外,而是在它的底部!它总是出现在 VideoView 底部的某个地方,但有很大的填充!
我当前的代码是:
android - 全屏视频查看按钮
我目前正在将 VideoView 与 MediaController 一起使用,我想知道是否有一种简单的方法可以添加全屏按钮模式。
这将是一个按钮,位于 MediaController 栏或 VideoView 顶部的其他位置,单击时将以全屏模式显示视频。
(顺便说一句,我很惊讶 Android 没有将此作为默认控制器添加到 MediaController 上!!!)
提前致谢。
android - 如何在android的Webview中获取媒体控件?
我在 android 中有 Webview,目前正在播放来自 Url 的 youtube 视频。在 webview 的顶部,有一个actionbar
. 我想actionbar
在视频播放时隐藏并在视频播放actionbar
时显示onPause
。有什么方法可以获取webview
. 或者我可以mediaControls
在webview
. 这是我的 webview 代码:
android - 是否可以在特定时间段后停止视频
我目前正在使用此代码播放音频和视频文件,但我需要能够在特定时间范围(如 30 秒)后停止视频/音频文件。是否可以使用我一直在尝试但未成功的 videoview 和 mediacontroller。
有人可以给我一些可以执行此功能的代码片段。
}
以及相关的 xml 文件
android - android.widget.MediaController 的编译错误
我正在尝试自定义 MediaController。在这样做的过程中,我偶然发现了一个问题。我稍微修改过的版本和未修改的 MediaController 源都不能用 intelliJ IDEA 编译。编译未修改的源代码时,出现以下错误:
给出错误:
下一个错误:
给出错误:
我修改后的代码也给出了上述错误,但还有两个:
给出错误:
下一个错误:
给出错误:
我将非常感谢任何帮助。
我从 GrepCode 获得了源代码,http ://grepcode.com/file_/repository.grepcode.com/java/ext/com.google.android/android/2.0_r1/android/widget/MediaController.java/?v=来源
android - 在 Android 中运行视频的问题
我目前正在使用我的 Android 应用程序。到目前为止,我已经到了需要我的应用程序的地步。最初我想为用户观看一些视频,我想将我的视频存储在我的服务器中(目前是本地的,但以后可能会移动它)然后我没有找到方法如何做到这一点,所以我选择从我的 YouTube 频道加载它出于这个目的“我认为它看起来更色情。” 反正!!!
到目前为止,我运行我的应用程序。在我的手机中,因为我读到模拟器无法运行视频。它在我的手机中运行,但有一些问题。
1-我必须暂停视频 ASA 视频布局弹出并等待视频缓冲或类似的东西,否则我收到错误消息“无法播放此视频”
2-稍后当它加载时它会自行启动,即使我没有按下启动按钮。3-视频占据了屏幕的上半部分,而底部则有一个空白区域,两半之间有间隙。
4- 视频不清楚,因为我可以在笔记本电脑或 YouTube 应用中查看。
这是我的 .java 代码
我真的很想从你那里得到一些帮助。
任何帮助表示赞赏伙计们。