android-mediaplayer相关内容
我试图在android MediaPlayer中播放AAC音频流,如此处以及此 //包裹管道:1:写入//0:读取ParcelFileDescriptor [] pfd = ParcelFileDescriptor.createPipe();//好记录员!最终的MediaRecorder mMediaRecorder = new MediaRecorder();mMediaRecorder.se
..
我注意到我的很多应用程序用户都通过Crashlytics受到了此异常的影响: 非致命异常:java.lang.IllegalStateException在android.media.MediaPlayer._stop(MediaPlayer.java)在android.media.MediaPlayer.stop + 1437(MediaPlayer.java:1437)在com.allatte
..
我的目标是在当前曲目结束后立即暂停它,但是播放列表播放的默认行为在整个播放列表完成之前不会暂停. 我尝试使用 onPositionDiscontinuity() ,但是在曲目更改为下一个曲目后会调用它. onPositionDiscontinuity(原因:Int)上的替代乐趣{super.onPositionDiscontinuity(原因)如果(原因== SimpleExoPlaye
..
这是我的获得歌曲列表的代码: 列表getsonglist(){Listsonglist = new ArrayList();ContentResolver contentResolver = getContentResolver();Uri uri = MediaStore.Audio.Media.EXTERNAL_CONTENT_URI;游标cursor
..
下面是我的 PlayerActivity.java .它有一个MediaPlayer,它从上一个活动接收要流式传输的链接.MediaPlayer工作正常,但是当我按“后退"按钮或锁定屏幕时,播放器停止了.我希望不管正在运行的活动,甚至在屏幕锁定时都可以流式传输音频. PlayerActivity.java package com.example.telugump3;导入java.io.I
..
我想从MediaStore检索数据,尤其是每位艺术家的专辑数量,但是SQLite抛出异常 没有这样的列:number_of_albums(代码1):编译时:从音频WHERE中选择artist_key,artist,number_of_albums(is_music!= 0) 有人可以向我解释我在做什么错吗? 我的代码: 私人列表getArtistList(){
..
我完全迷失了.我发现代码非常简单,并且在文档中没有找到为什么会返回那么大的负数的任何原因.代码如下 private int getDuration(String audioPath)引发异常{mediaPlayer =新的MediaPlayer();//此变量是全局创建的mediaPlayer.setDataSource(audioPath);返回mediaPlayer.getDuration
..
我正在尝试从服务器获取音频文件的持续时间使用媒体播放器 MediaPlayer mp = new MediaPlayer();尝试 {mp.reset();mp.setDataSource("link here");mp.prepare();}捕获(IOException e){e.printStackTrace();}mp.setOnPreparedListener(new MediaPla
..
我的目标是向用户显示9帧已录制的视频,以便他可以选择其中之一. 所以我要做的是一个活动来录制视频,并将视频中的URI发送到另一个活动,该活动将显示该录制的视频中的9帧. 界面中有9个VideoView,每个视频都通过一次seekTo进行更改,该值由此变量计算得出: video_frames_to_jump =(mediaPlayer.getDuration()-MILISECOND
..
我构建了一个应用程序,我想在主菜单中创建一个按钮来控制用户是否只想对此应用程序(而非设备)使用音乐(取消静音)或不使用(静音),并播放背景音乐在另一种布局上. 这是我调用媒体播放器的方法(在Question.java类中): public void playSound(int arg){尝试{if(玩家!= null){如果(player.isPlaying()){player.stop
..
我使用Intent.ACTION_MEDIA_BUTTON构建了一个应用程序来控制当前的媒体播放,但是一位客户报告说它与他们的三星音乐播放器不兼容.有谁知道三星媒体播放器是否不支持媒体按钮,以及如何解决该问题? 解决方案 我没有适合您的解决方案,但我可以确认我的Samsung Galaxy S/Android 2.1测试装置上的库存媒体播放器没有响应“切换播放/暂停"(KEYCODE_ME
..
我正在尝试制作一个音板,让用户可以播放和停止声音以及将声音保存到电话中. 我已将其设置好,但无法保存.我没有收到任何错误,也不知道怎么了.我得到一个框来说要保存它,但是单击时什么也没做.使用ViewPagerIndicator.有什么帮助吗?对不起,只是一个初学者. 公共类Question1扩展了片段{私人AdView adView;按钮button01;按钮button02;按钮butt
..
我是android应用程序开发的新手,我认为这可能是一个非常简单的问题,但是我无法确定如何做自己想做的事... 我有一个简单的应用程序,可以在按下按钮时播放声音.播放声音之后,我希望应用程序将音频恢复到应用程序启动之前正在播放的声音(例如,如果正在播放音乐应用程序,则声音应在播放时中断音乐,然后返回控制权并恢复音乐播放.我尝试使用setOnCompletionListener方法,但没有任何
..
我使用在Internet上找到的示例代码播放了示例音乐(.mp3).代码类似于 MediaPlayer mp =新...mp.setDataSource(...mp.setAudioStreamType(...mp.prepare();mp.start(); 问题在于,音乐暂停时,音量按钮不控制多媒体音量,而是控制通知音量. mp.pause(); 此行为与我测试过的其他音乐播放器
..
我有一个带有VideoView的应用程序,我设置了要在VideoView中播放的视频.在播放视频的某个时候,它会暂停.然后,在暂停了一段时间后,它将再次开始播放视频,但请继续尝试,直到视频没有暂停时处于该位置.例如 视频开始播放 视频在6秒处暂停 视频保持暂停10秒 视频再次开始播放
..
我要解决的问题是需要回放音频文件的活动.大多数文件将由用户创建(并保存到外部存储),因此将使用以下代码(基于Google的示例代码)播放: MediaPlayer mPlayer = new MediaPlayer();mPlayer.setDataSource(filename);mPlayer.prepare();mPlayer.start(); 不过,某些音频文件将包含在应用程序中,
..
好吧,我正在尝试实现语音记录的基本功能,例如 记录,播放/暂停,停止 我能够完成所有这些操作,但是唯一的问题是音频完成后如何通知我玩.我的意思是,如果我播放音频文件,则一旦播放完毕,我想通知它现在已停止. 到目前为止我已经用过 mPlayer.start()//开始播放音频mPlayer.stop();//停止音频mPlayer.pause();//暂停音频 我只是想找出
..
我必须从应用程序流式传输来自Android媒体播放器的音频文件.最初,要流式传输的文件来自Http://网址,而我使用的是此代码- public void playSample(){AsyncTask任务=新的AsyncTask(){@Override受保护的void onPreExecute(){mediaPlayer =新的MediaP
..
好的,这有点令人沮丧,我已经搜索了Stack,但是没有一个答案似乎有帮助. 我有一个Android应用程序,可以在屏幕上循环显示不同的内容.它一度播放从同一位置加载的视频,同一视频. 经过随机播放后,它决定停止播放视频文件,并在(-2147483648)以上抛出错误,该错误是找不到通用文件/格式错误的错误. 问题在于,在出现此错误之前,视频可以正常播放多次.我尝试了多种替代方法来
..
是否有办法找出android音乐播放器中当前正在播放的音乐?因此,我想捕捉标题时间,也许还想赶上这首音乐的作者,并用Textview展示它.这可能吗? 解决方案 与此处的Android API一致: AudioManager 应该是您想要的 您可以创建一个 AudioManager ,然后调用 isMusicActive 来检索布尔值(如果正在播放). 然后,您可以使用 Med
..