2015-11-21 38 views
1

我正在做一个时钟应用程序,有一个选择是否通过手机提醒是否在手机上!如何在手机在Android手机中响铃?

我得到的 “CallState”:int callState =mTelephonyManager.getCallState();

,并通过用户的选择

<uses-permission android:name="android.permission.READ_PHONE_STATE"/>

然后得到 “isRemindInCall”:if(callState==TelephonyManager.CALL_STATE_IDLE||isRemindInCall){ ...... }

但不行!

+0

您可以使用媒体播放器播放任何音频,而手机处于开机状态 – Anjali

+0

呀,我这样做,但aduio不玩一边打电话是 – zys

+0

@Anjali它只打电话不在 – zys

回答

2

您需要将mediaplayer定义为stream_music不通知也不报警。要定义这个写这行声明你的媒体播放器后:

mp.setAudioStreamType(AudioManager.STREAM_MUSIC); 
+0

谢谢!有用 – zys