中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

Android系統(tǒng)下監(jiān)聽SD卡的插入并讀取內(nèi)容

2018-07-20    來源:open-open

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

Android系統(tǒng)下監(jiān)聽SD卡的插入并讀取內(nèi)容

//自己寫一個廣播監(jiān)聽函數(shù)  
private final BroadcastReceiver broadcastRec =  new BroadcastReceiver() {
 
        @Override
        public void onReceive(Context context, Intent intent) {
            if(intent.getAction().equals("android.intent.action.MEDIA_MOUNTED"))//SD卡已經(jīng)成功掛載
             {               
                imagepath = android.os.Environment.getExternalStorageDirectory();//你的SD卡路徑                   
                }
                  
             }else if(intent.getAction().equals("android.intent.action.MEDIA_REMOVED")//各種未掛載狀態(tài)
                     ||intent.getAction().equals("android.intent.action.ACTION_MEDIA_UNMOUNTED")
                     ||intent.getAction().equals("android.intent.action.ACTION_MEDIA_BAD_REMOVAL"))
             {
                 imagepath = android.os.Environment.getDataDirectory();//你的本地路徑
             }
        }
    };
 
 
//在IntentFilter中選擇你要監(jiān)聽的行為
IntentFilter intentFilter = new IntentFilter(Intent.ACTION_MEDIA_MOUNTED);
 
        intentFilter.addAction(Intent.ACTION_MEDIA_UNMOUNTED);
 
        intentFilter.addAction(Intent.ACTION_MEDIA_REMOVED);
 
        //intentFilter.addAction(Intent.ACTION_MEDIA_SHARED);
 
        intentFilter.addAction(Intent.ACTION_MEDIA_BAD_REMOVAL);
 
        //intentFilter.addAction(Intent.ACTION_MEDIA_SCANNER_STARTED);
 
        //intentFilter.addAction(Intent.ACTION_MEDIA_SCANNER_FINISHED);
 
        intentFilter.addDataScheme("file");
     
             registerReceiver(broadcastRec, intentFilter);//注冊監(jiān)聽函數(shù)
 
unregisterReceiver(broadcastRec);//使用完注銷廣播監(jiān)聽函數(shù)

標(biāo)簽:

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:Android 獲得手機(jī)ip地址

下一篇:一個Go語言實現(xiàn)的web爬蟲