2015年4月20日 星期一

【Android】 檢查 SD Card 是否已掛載


使用 Android 中的 API 來取得 SD 卡的各種狀態:

Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED);

透過 android.os.Environment.getExternalStorageState() 能取得目前 SD 卡的狀態,接著只要判斷狀態是屬於 Environment.MEDIA_XXXXXX 中的那一項即可。

例如: MEDIA_REMOVED 表示已移除,而 Environment.MEDIA_MOUNTED 則是已存在並掛載在系統上。

沒有留言:

張貼留言