[3.4.0] add func of audio manager invoke biz
This commit is contained in:
@@ -44,6 +44,7 @@ public class MogoServices implements IMogoIntentListener {
|
||||
mIntentManager.registerIntentListener(MogoReceiver.ACTION_VOICE_UI, this);
|
||||
mIntentManager.registerIntentListener(MogoReceiver.ACTION_VOICE_READY, this);
|
||||
mIntentManager.registerIntentListener(ConnectivityManager.CONNECTIVITY_ACTION, this);
|
||||
mIntentManager.registerIntentListener(MogoReceiver.ACTION_VOLUME_CHANGE, this);
|
||||
}
|
||||
|
||||
private void registerMogoReceiver(Context context) {
|
||||
@@ -59,6 +60,7 @@ public class MogoServices implements IMogoIntentListener {
|
||||
filter.addAction(MogoReceiver.ACTION_VOICE_READY);
|
||||
filter.addAction(Intent.ACTION_CLOSE_SYSTEM_DIALOGS);
|
||||
filter.addAction(ConnectivityManager.CONNECTIVITY_ACTION);
|
||||
filter.addAction(MogoReceiver.ACTION_VOLUME_CHANGE);
|
||||
try {
|
||||
context.getApplicationContext().registerReceiver(receiver, filter);
|
||||
} catch (Exception e) {
|
||||
|
||||
@@ -3,6 +3,7 @@ package com.mogo.commons.module.receiver;
|
||||
import android.content.BroadcastReceiver;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.media.AudioManager;
|
||||
import android.text.TextUtils;
|
||||
|
||||
import com.mogo.commons.module.intent.IntentManager;
|
||||
@@ -28,6 +29,10 @@ public class MogoReceiver extends BroadcastReceiver {
|
||||
public static final String VALUE_DISMISS = "dismiss";
|
||||
public static final String VALUE_SHOW = "show";
|
||||
|
||||
//音量变化
|
||||
public static final String ACTION_VOLUME_CHANGE = "android.media.VOLUME_CHANGED_ACTION";
|
||||
public static final String EXTRA_VOLUME_STREAM_TYPE = "android.media.EXTRA_VOLUME_STREAM_TYPE";
|
||||
|
||||
/**
|
||||
* 小智语音准备就绪
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user