Android听筒模式和免提模式的切换 | 您所在的位置:网站首页 › 鸿蒙系统接电话按不了免提 › Android听筒模式和免提模式的切换 |
关于android.support.v4.view.NestedScrollingChild这个错误
honest2021: 那解决办法呢? Android听筒模式和免提模式的切换如渝得水: inCallService需要将程序设置为默认应用才可以使用哦 Android听筒模式和免提模式的切换JERRY·轩: 我写了个MyCallServer继承InCallServer,然后在监听来电 接通电话时setAudioRoute(CallAudioState.ROUTE_SPEAKER) 但是也是没能免提 [code=java] private fun initPhoneStateListener() { phoneStateListener = object : PhoneStateListener() { override fun onCallStateChanged(state: Int, incomingNumber: String) { super.onCallStateChanged(state, incomingNumber) when (state) { TelephonyManager.CALL_STATE_IDLE -> { setAudioRoute(CallAudioState.ROUTE_EARPIECE) Log.e("test","待机,挂断时触发") } TelephonyManager.CALL_STATE_RINGING -> { Log.e("test","铃响") setAudioRoute(CallAudioState.ROUTE_SPEAKER) isCall = true Log.e("test","电话号码==" + incomingNumber) isCallingIn = true //show() [/code] Android听筒模式和免提模式的切换如渝得水: 你试试就知道了,扬声器图标会打开,通话声音调到最大//设置免提 setAudioRoute(CallAudioState.ROUTE_SPEAKER); //最大音量 am.setMode(AudioManager.MODE_NORMAL); int mSystemMax = am.getStreamMaxVolume(AudioManager.STREAM_VOICE_CALL); am.setStreamVolume(AudioManager.STREAM_VOICE_CALL, mSystemMax, AudioManager.FLAG_SHOW_UI); Android听筒模式和免提模式的切换JERRY·轩: 你好,InCallService这种我也试过也是不行,设置后系统的通话界面会显示免提打开 还是没显示就只是外放声音? |
CopyRight 2018-2019 实验室设备网 版权所有 |