必须动态注册,否则无效监听
一、主要监听事件
1.监听有线耳机
Intent.ACTION_HEADSET_PLUG
android.intent.action.HEADSET_PLUG
2,监听蓝牙耳机
BluetoothHeadset.ACTION_CONNECTION_STATE_CHANGED
二、代码实现
/**
注册receiver
*/
public class HeadSetActivity extends AppCompatActivity {
private HeadSetReceiver mReceiver;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_head_set);
mReceive

本文介绍了如何在Android中动态注册监听耳机插拔事件,包括有线耳机的Intent.ACTION_HEADSET_PLUG和蓝牙耳机的BluetoothHeadset.ACTION_CONNECTION_STATE_CHANGED事件。通过监听这些事件,可以获取耳机或蓝牙耳机的连接状态变化。

5472


被折叠的 条评论
为什么被折叠?



