android-audiomanager

    0热度

    1回答

    即使设备或其他应用正在播放其他音乐,我的Android应用也可以播放音频。 我想从SeekBar &的用户输入设置我的应用在后台的音量,作为当前设备音乐音量的百分比。我想随时将我的Android应用的音量设置为“n%”, n'是应用程序中的SeekBar的值。 我试着这样做: volumeSeekbar.setMax(100); @Override public void onProgressCh

    0热度

    1回答

    我的应用程序要求我在接到来电时修改报警流的音量,并且双方之间的语音传输正在进行。 我用这个代码: audioManager.setStreamVolume(AudioManager.STREAM_ALARM,volume,AudioManager.FLAG_PLAY_SOUND); Log.d("Track","Volume set to : "+audioManager.getStr

    0热度

    1回答

    你好Android开发者 我宣布一个广播接收器注册android.media.RINGER_MODE_CHANGED。这工作正常,它被称为每个振铃模式改变。 真正的问题是我需要知道振铃模式转换。即当振铃模式从正常模式改变为静音时,我需要执行一些逻辑,反之亦然。如果振铃模式从静音变为振动,则不执行任何操作。 到目前为止,我所做的所有研究都指出了一个事实,即在收到RINGER_MDOE_CHANGED

    -3热度

    1回答

    我想检查是否正在使用我的应用程序播放音乐。我已经完成了我的应用程序,它只能使用一次。但我想知道我们如何重复检查这一点。 这是我的代码。但是这个代码只是检查音乐是否活动或不活动一次。 if(mAudioManager.isMusicActive()) { Toast.makeText(this, "Audio is playing", Toast.LENGTH_LONG).show()

    0热度

    1回答

    我正在构建音乐播放器,并且正在logcat中多次显示歌曲。我想在列表视图中显示歌曲。这是我的主要活动: public class MainActivity extends AppCompatActivity { List<String> list=new ArrayList<>(); @Override protected void onCreate(Bundle

    2热度

    3回答

    我添加了点击声音到我的Android应用程序,但当我点击按钮太快,声音只播放一次(因为第一次播放尚未完成)。 我想要在每次点击时播放声音。 我想知道实现我想要的行为的最佳方式是什么? 我把MediaPlayer的实例在onCreate()方法和播放之前在onclick播放() @Override protected void onCreate(Bundle savedInstanceState)

    0热度

    1回答

    我希望能够访问Android中的麦克风并直接从其中写入数据/缓冲区(直播)。有没有任何图书馆? 因此,例如,现在我有下面的代码,但这是一个封闭的系统。即我可以到达之前记录数据。希望有人知道我可以自己做的一个图书馆,或者挂上麦克风等。 非常感谢。 mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC); mRecorder.setOutput

    2热度

    1回答

    在我的应用程序中,我有一个自定义键盘,并希望在按键时播放滴答声。下面的代码给我的声音。 AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE); float vol = 1f; am.playSoundEffect(AudioManager.FX_KEY_CLICK, vol); 但我期待播放用户触摸拨

    0热度

    1回答

    我试图制作一个简单的mediaplayer应用程序只是为了个人/教育目的(播放特定的mp3文件),但我与其他应用程序有问题。我使用服务在后台播放声音。一切工作正常,但当我打开另一个媒体应用我仍然可以同时播放不同的歌曲。如何向系统“告诉”我的应用正在使用mediaplayer,并且没有人可以使用mediaplayer直到我的服务结束。我使用AudioManager STREAM_MUSIC并在AUD

    1热度

    1回答

    我想获得我的Android应用程序的一些功能工作,但是,AudioManager似乎并没有让我的手机沉默。不管我做什么。 这是代码,我现在所拥有的: try { AudioManager audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE); audioManager.setRingerM