(一)说明:
接上USB,接收广播;拔掉USB,接收广播。并且可以获得USB的目录打印。方便拓展功能。
(二)步骤:
1.注册
<receiver
android:name="com.harison.receive.USBBroadcastReceiver"
>
<intent-filter android:priority="999" >
<action android:name="android.intent.action.MEDIA_MOUNTED" >
</action>
<action android:name="android.intent.action.MEDIA_EJECT" >
</action>
<action android:name="android.intent.action.MEDIA_UNMOUNTED" >
</action>
<data android:scheme="file" >
</data>
</intent-filter>
</receiver>
2.类代码
package com.harison.receive;
import java.io.File;
import java.util.HashMap;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.StatFs;
import android.util.Log;
public class USBBroadcastReceiver extends BroadcastReceiver {
private static int cou