현재 겔럭시s를 가지고 실습하고 있으며, 위젯을 구현하였습니다.
onReceive에서 아래처럼 구현을 했습니다..
usb가 연결되고, usb저장소를 사용함으로 하면
unmount가 출력되고,
 usb저장소를 사용안함으로 하면 mount가 출력됩니다..

그런데 그 이전에 usb가 연결되면 USB Con,,,연결이 해제되면 USB Dis 가 출력되어야되는데
왜 USB관련 toast는 출력이 되지않는건가요??
안드로이드 초보라 이것저것 부딫히는게 많네요..답변부탁드립니다..ㅠㅠ


public void onReceive(Context context, Intent intent) {
        super.onReceive(context, intent);
         
        if(intent.getAction().equals(intent.ACTION_UMS_CONNECTED)) {
        Toast.makeText(context, "USB Con", Toast.LENGTH_LONG).show();
     }
      
        if(intent.getAction().equals(intent.ACTION_UMS_DISCONNECTED)) {
         Toast.makeText(context, "USB Dis", Toast.LENGTH_LONG).show();
        }
        // BONG_TEST {
        if(intent.getAction().equals(intent.ACTION_MEDIA_MOUNTED)) {
         Toast.makeText(context, "MOUNTED", Toast.LENGTH_LONG).show();
        }
  
        if(intent.getAction().equals(intent.ACTION_MEDIA_UNMOUNTED)) {
         Toast.makeText(context, "UNMOUNTED", Toast.LENGTH_LONG).show();
        } 

   }