-
1 votesanswersviews
如何在WallpaperService上重用SurfaceHolder,
如何在 WallpaperService 上重用 SurfaceHolder , 我想在WallpaperService上将内容循环切换到Surface . 1.“播放电影”,2 . “画一幅画”,3 . “播放电影” 这行得通 . 1. playPlayer()2 . playImage() . 发生错误 . 1. playPlayer()2 . playImage()3 . playPl... -
1 votesanswersviews
Android中的媒体播放器要求
我正在Android中开发媒体播放器应用程序 . 这是一个冗长的解释,但请仔细阅读并提出解决方案 该应用程序有一个显示无线电台列表的第一个屏幕 . 当用户点击任何这些无线电台时,应用程序进入显示播放,暂停和停止控制的第二个屏幕 . 第二个屏幕中的活动还启动准备媒体播放器并开始播放媒体的服务 . 现在我有两个要求 我想在媒体尚未开始播放时显示进度状态 . 它应该显示在第二个屏幕的顶部,并且一旦媒... -
0 votesanswersviews
销毁MediaPlayerService后传输控件不更新
好的 . 我一直在努力解决这个问题 . 自最新的Wear OS升级以来,播放/暂停传输控件显示在通知面板中,而不是显示通知上的媒体控件 . 我的媒体播放器服务工作正常,直到它暂停了一段时间并且android在它移动到后台时销毁它 . 如果用户从传输控件中选择播放按钮,音乐将开始播放,但传输控制不再更新意味着用户只能点击播放而不能再暂停 . 如果他们需要停止音频而不能这样做,这可能非常令人沮丧 . ... -
1 votesanswersviews
是否有可能在Android中记录双方(麦克风,扬声器)的呼叫?
我'm trying to develop an application to record calls bothside(mic and speaker). I'已经看到有一个应用程序vrecorder为Android 1.6提供此vrecorder . 现在我想为Android 2.2及更高版本执行此操作 . 我可以用 MediaRecorder.AudioSource 知道这是否可行 . 我... -
0 votesanswersviews
SeekBar和TextView随机停止更新
我是Android编程的新手,所以我可能犯了一个简单的错误 . 我已经实现了一个带有相应SeekBar和TextView(倒计时)的MediaPlayer . 大约一半的时间,SeekBar和TextView在播放期间停止更新 . 我正在播放的音频文件很短,最长时间为60秒....在这种特殊情况下,我的文件长度为10-15秒 . 相应的更新功能如下: private static MediaPla... -
2 votesanswersviews
为什么要删除我的图像/视频元数据?如何在我的文件中保存自定义信息?
我正在使用MediaStore类进行一些实验,使用自定义数据保存我的图像和视频以便稍后阅读 . 它工作正常,我找到了将参数设置为我的媒体项目的方法,我可以在手机中阅读它们 . 例如,我正在以快速运动录制视频并保存信息以使我的应用程序"know"这是一个快速运动视频来制作一些自定义UI内容,我在 MediaStore.Images.ImageColumns.DESCRIPTION... -
0 votesanswersviews
Android MediaController - 无法单击项目
我有一个列表视图,其中包含媒体文件的链接,它工作正常,但没有mediacontroller,应用mediacontroller后我无法在mediacontroller的外观中从列表中选择其他项目,我只能滚动列表视图但我不能选择任何项目 . 如何在Mediacontroller出现期间使列表视图可选? 注意:它在隐藏mediacontroller时有效 . 注2:在播放媒体文件期间始终显示媒体控制器... -
0 votesanswersviews
Android - 使用MediaController的VideoView无法正常工作
我需要创建Activity,它将从URL播放视频 . 现在,我使用VideoView和MediaController,当这个活动创建时,在缓冲视频之后它应该播放 . 它工作,但只播放一次,在媒体控制器工作但不播放视频 . 这是一段代码: private ProgressDialog progressDialog; private VideoView videoView; @Override pr... -
0 votesanswersviews
MediaController似乎没有显示出来
我有一个带有详细活动的Android应用程序,该详细活动几乎没有带有底层片段的选项卡 . 当我点击我正在播放点击的音频文件的每一行时,其中一个片段是带有音频文件名称的普通列表 . 一切正常,但我希望有一些方法可以看到播放的进度和停止播放的能力,我试图添加MediaController,但即使我正在创建它没有错误,屏幕上也看不到媒体控制 . 我不确定我是否以正确的方式做任何帮助你都会受到赞赏 . 非... -
0 votesanswersviews
无法读取此视频:已授予权限,VideoView和MediaController似乎已正确定义和使用
目标和背景 我希望在片段中显示YouTube视频,并在后者启动时启动 . 问题 我没有播放视频,而是在我的应用中显示错误:“此视频无法读取” . 开发人员的消息是在Android Studio的“运行pannel”中编写的 . 后者如下所示 . 实施 解释 我在片段的布局中创建了一个 VideoView 在片段的类中,我给 VideoView 充气并设置视频URI;我还定义了相关的 Med... -
0 votesanswersviews
如何用exo播放器替换媒体播放器?
我制作了一个应用程序来播放存储在手机中的歌曲以及流式传输音乐网址 . 但Android媒体播放器比exo播放器慢 . 所以我想用exo播放器替换我的代码中的媒体播放器 . 有人可以用适当的方式替换此代码中的媒体播放器吗? import android.content.Context; import android.content.Intent; import android.media.Audio... -
1 votesanswersviews
MediaStyle通知
我想将媒体播放器应用程序的控件添加到通知中 . 经过一些研究,我发现大多数教程使用RemoteViews为通知创建布局,而官方文档声明先前使用过的RemoteControlClient已经被删除,而应该使用Notification.MediaStyle类 . 我遇到的所有Notification.MediaStyle实现都需要运行最少的API 21 . 我想知道Notfication.MediaS... -
0 votesanswersviews
Android:如何阻止其他活跃的媒体播放器?
我正在尝试创建一个音乐播放器 . 我的申请有2名球员 - (a) 播放内存中的歌曲 (b) 使用网址播放在线音乐流 我的应用的主页/默认活动是 (a) . 对于玩家 (b) ,有一个单独的活动 . 问题是当用户按下活动(b)中的播放按钮播放URL流时,播放来自内存的曲目 . 似乎来自活动(a)的MediaPlayer仍处于活动状态 . 所以我想: 如果用户按下播放按钮,则所有其他媒体播放器都会... -
0 votesanswersviews
Android媒体播放器\视频问题(第一个视频在我播放第二个视频时被冻结)
我正在研究基于Android的应用程序,它可以播放视频 . 当我播放任何视频时它启动它然后我按后退按钮然后返回屏幕选择另一个播放(没有停止第一个视频)当我选择第二个视频时,第一个视频(已经播放)得到冻结和第二个视频开始在第一个视频后面,我可以听第二个视频的音乐等,任何人都可以帮助如何停止和从媒体播放器中删除视频,以便用户可以观看新视频这是我的活动 public class TrailVideoAc... -
1 votesanswersviews
设置通知栏的操作按钮
我知道这是一个重复的问题,但我完全不知道什么是错的 . 实际上,我正在尝试创建一个应该通过通知栏(播放,暂停,恢复)控制的媒体播放器 . 播放器播放正常并显示通知栏,但是当我点击暂停按钮时,它会抛出空指针异常 . 我猜错误是在按钮本身的动作,因为它无法启动服务来执行功能 . 此外,通知栏未更新,即使被杀,服务也会继续创建 . 这是我的代码: MusicService.java // play th... -
0 votesanswersviews
关于通知的AddAction创建新的服务实例
`我是Android的新手,我正在尝试创建一个小应用程序,让用户从播放列表中选择一首歌并在意图服务中播放 . 但我想展示播放的播放器或歌曲或任何类型的通知 . 我已经完成了所有这些,但我面临着播放暂停,下一个,上一个和tbh通知中添加的所有操作的问题 . 我想要的是,当用户点击通知中的播放暂停图标时,歌曲应该停止在Intent服务中运行,但是通过使用AddAction()的待定意图,每次点击播放暂... -
0 votesanswersviews
无法暂停媒体播放器的通知
我正在使用服务类构建一个小型音频播放器 . 我显示一个通知,显示音频详细信息和3个按钮:上一首歌曲按钮,下一首歌曲按钮和播放/暂停按钮 . 这首歌播放得很好,但问题是当我试着暂停这首歌时,它又开始播放了 . mediaplayer.isPlaying 返回false(我不是't know why). The onstartCommand of the service is called whe... -
-1 votesanswersviews
如何向当前播放器发送媒体操作按钮?
有没有办法发送媒体操作按钮到当前的媒体播放器(如Walkman或谷歌播放音乐)播放和暂停或下一首和上一首歌曲 . 实际上我想创建一个简单的遥控器 -
3 votesanswersviews
Android MediaPlayer.stop()暂停而不是停止
我为android.media.mediaplayer编写了两个类包装器 . 如果我使用工厂MediaPlayer.Create()中的对象 . 然后媒体播放器对象在调用方法停止时停止播放歌曲(这样,当我调用play()时停止播放歌曲,它从歌曲的开头开始) . 但是如果我使用默认构造函数,stop()的行为就像pause()保持歌曲中的前一个位置(除了它确实处于停止状态) . 我必须在prepar... -
0 votesanswersviews
访问和控制从活动中创建的Media Player
基于这个例子:https://www.binpress.com/tutorial/using-android-media-style-notifications-with-media-session-controls/165 我已经创建了一个服务,通过URL播放音频流和通知中的控制按钮 - 我可以暂停,恢复和关闭流媒体(通过停止服务) . 但是我如何从活动中控制这一点,就像通知一样?当然我可以通过... -
1 votesanswersviews
如何将我现有的MediaPlayer与锁屏通知相关联
也许 Headers 不够明确,让我解释一下 . 我正在开发一个已经存在的代码,Java for Android app . 实际的应用程序有一个媒体播放器播放音频流,在布局中只有一个播放/暂停按钮 . 播放已初始化并用于活动 . 当手机被锁定时,流继续播放,但没有通知显示下一个上一个等按钮 . 当我从活动中调用此服务时,使用this tutorial我设法在锁定屏幕和通知区域上显示通知: Int... -
0 votesanswersviews
通知传输控件似乎没有做任何事情
我创建了一个可以使用MediaBrowserServiceCompat和MediaSessionCompat播放音频的应用程序 . 根据android开发者网站上的说明,我在MediaSessionCompat.Callback() . onPlay()方法中创建了一个通知,该方法使用MediaStyle提供传输控件,当提供相应的令牌时,它应该连接到我的媒体会话 . 即使应用程序关闭并再次打开,i... -
0 votesanswersviews
在同一个播放器android中播放音频和视频
我有mp3音频和mp4视频文件,我想在单人播放器中播放,而无需在android中创建两个媒体播放器实例 -
-1 votesanswersviews
在Android的res / raw文件夹中创建mp3文件的ArrayList
我使用以下代码从我的res / raw文件播放媒体文件,它工作正常 . 但是,我的res / raw文件夹中有20个mp3文件我应该如何在res / raw文件夹中创建mp3文件的ArrayList? MediaPlayer mediaPlayer = MediaPlayer.create(context, R.raw.music_file); mediaPlayer.start(); 下面是我... -
0 votesanswersviews
播放按钮不会更新
我的listview按钮有问题 . 如果我点击播放正确的歌曲正在播放的btn和btn更新暂停,反之亦然 . 但是如果我在播放歌曲时从listview点击其他播放按钮它只是暂停了最后一个歌曲 . 我用mediaPlayer.stop()和release()更新了我的代码,但是现在当我在其他播放时点击了一个btn它停止了歌曲但它没有改变我的最后一个暂停按钮来播放,如果我点击了播放歌曲按钮暂停它崩溃 .... -
0 votesanswersviews
停止媒体播放器时,搜索栏出错
//停止媒体播放器的方法 private void stopPlaying() { if (mp.isPlaying()) { mp.stop(); mp.release(); mp = null; } } //用于搜索栏和时间的playCycle方法 public void playCycle(){ mSeekBar.se... -
0 votesanswersviews
Android应用程序mp3媒体播放器搜索栏不能使用某些MP3歌曲,但它可以与其他一些MP3一起使用
我正在开发一款播放MP3歌曲的Android应用程序 . MP3播放器搜索栏不能使用某些MP3歌曲,但它适用于某些MP3 . 从服务器流出的所有MP3 . 所有MP3文件都是一些 . 是服务器端问题吗?我需要服务器上的东西吗? 是MP3文件问题吗? MP3文件有什么区别吗? 我还需要其他文件格式吗? 我应该更改我的主机吗?分享给VPS? 有没有其他MP3播放器的媒体播放器库?... -
2 votesanswersviews
支持MPEG-DASH的Android Media Player
我正在寻找一个开源媒体播放器或Android的API,它可以支持MPEG-DASH及其修改,例如平铺视频的Spatial Relation Description (SRD)功能 . 有什么建议? 我认为Android的 mediaplayer API支持DASH,但显然它没有 . 他们提倡一个名为ExoPlayer(http://google.github.io/ExoPlayer/)的播放器... -
1 votesanswersviews
在Android媒体播放器中播放Rtsp音频流
我想在Android媒体播放器中播放RTSP音频流 . 我试图直接绑定到媒体播放器中的RTSP链接 . 有时它会播放并显示媒体播放器错误: MediaPlayer(808):错误(1,-2147483648) . 问题出在哪儿? 这是我的部分代码: public class PlayRadio extends AsyncTask<Void, Void, Void> { @... -
16 votesanswersviews
使用Android L Notification.MediaStyle添加终止播放按钮
我想使用新的Android L MediaStyle模板创建媒体播放通知 . 现在,我成功完成了以前,播放,暂停,下一步等操作(通过使用 addAction() ,但我找不到像Android Notifications Documentation截图中那样添加"close"按钮的方法: 有没有一种巧妙的方法来实现这一目标?我希望“关闭”按钮终止当前正在播放的播放,清除播放通知...