Android 如何在拨打/接听电话时以编程方式打开扬声器?
嘿..我对android还很陌生,还在学习过程中..目前我计划制作一个应用程序,当电话接通时自动打开扬声器..下面是代码Android 如何在拨打/接听电话时以编程方式打开扬声器?,android,Android,嘿..我对android还很陌生,还在学习过程中..目前我计划制作一个应用程序,当电话接通时自动打开扬声器..下面是代码 audiomanager = (AudioManager) contex.getSystemService(Context.AUDIO_SERVICE); @Override public void onCallStateChanged(int state, String incomingNumber) { case Telepho
audiomanager = (AudioManager) contex.getSystemService(Context.AUDIO_SERVICE);
@Override
public void onCallStateChanged(int state, String incomingNumber) {
case TelephonyManager.CALL_STATE_OFFHOOK:
am.setSpeakerphoneOn(true);
break;
}
我在android 2.1..sdk 7.上测试我的代码,我想使用audiomanager.setspeakerphone(true);并在清单中添加修改音频设置的权限可以打开扬声器..但似乎不能…所以任何人都可以帮助??提前感谢。请确保语句中的拼写
上下文
正确无误
audiomanager = (AudioManager) contex***t***.getSystemService(Context.AUDIO_SERVICE);
我毫不怀疑这就是问题所在,否则应用程序无法编译。可能是上下文上下文;//变量名