android 检测扬声器,android – 如何使用扬声器检测警 响铃或其他应用程序?

我解决了我的默认警 应用问题:

public static final String ALARM_ALERT_ACTION = “com.android.deskclock.ALARM_ALERT”;

public static final String ALARM_SNOOZE_ACTION = “com.android.deskclock.ALARM_SNOOZE”;

public static final String ALARM_DISMISS_ACTION = “com.android.deskclock.ALARM_DISMISS”;

public static final String ALARM_DONE_ACTION = “com.android.deskclock.ALARM_DONE”;

private BroadcastReceiver mReceiver = new BroadcastReceiver()

{

@Override

public void onReceive(Context context, Intent intent)

{

String action = intent.getAction();

if (action.equals(ALARM_ALERT_ACTION) || action.equals(ALARM_DISMISS_ACTION) || action.equals(ALARM_SNOOZE_ACTION) || action.equals(ALARM_DONE_ACTION))

{

// for play/pause mediaplayer

playPause();

}

}

};

@Override

public void onCreate(Bundle savedInstanceState)

{

IntentFilter filter = new IntentFilter(ALARM_ALERT_ACTION);

filter.addAction(ALARM_DISMISS_ACTION);

filter.addAction(ALARM_SNOOZE_ACTION);

filter.addAction(ALARM_DONE_ACTION);

registerReceiver(mReceiver, filter);

}

相关资源:视美乐购smlg2020-9-25版.apk-互联 文档类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年4月26日
下一篇 2021年4月26日

相关推荐