How to Detect USB connected or Not In Android

H

1.Create Android project and add this Broadcast Receiver class file into that project

like:

import android.content.BroadcastReceiver;

import android.content.Context;import android.content.Intent;

import android.widget.Toast;
public class DetectUSB extends BroadcastReceiver {

@Override

public void onReceive(Context context, Intent intent) { if(intent.getAction().equalsIgnoreCase(“android.intent.action.UMS_CONNECTED”)){             Toast.makeText(context, “USB connected……….”, 200).show();

}

if(intent.getAction().equalsIgnoreCase(“android.intent.action.UMS_DISCONNECTED”)){ Toast.makeText(context, “USB Disconnected……….”, 200).show();

}

}

}

2.And Update Mainfest.xml file like:

Add user permission’s:

<uses-permission android:name=”android.permission.INTERNET”/>

<uses-permission android:name=”android.permission.RECORD_AUDIO”/>

 

Add receiver:

<receiver android:name=”.DetectUSB”>

<intent-filter>

<action android:name=”android.intent.action.UMS_CONNECTED”/>

<action android:name=”android.intent.action.UMS_DISCONNECTED”/>

</intent-filter>

</receiver>

 

About the author

prashant.koli
By prashant.koli

Category