在我的应用程序中,我必须检测外部键盘是否连接到设备,以确定要向用户显示的内容。我知道如果我的设备xoom android 3.1上连接了外部键盘,软键盘将不会显示。如何知道Android设备是通过USB还是蓝牙与外部键盘连接?谢谢! 最佳答案 您需要使用BroadcastReceiver并将其注册为蓝牙操作的意图过滤器。你必须在usb api中搜索另一个。BroadcastReceiver的onreceive方法将处理这些活动。