Android听筒模式和免提模式的切换 您所在的位置:网站首页 鸿蒙系统接电话按不了免提 Android听筒模式和免提模式的切换

Android听筒模式和免提模式的切换

2024-06-14 14:25| 来源: 网络整理| 查看: 265

关于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 实验室设备网 版权所有