在我的應用程序中,我正在錄製語音,然後再播放,但當我的設備沒有SD卡或設備連接到我的電腦時出現問題(僅作爲磁盤驅動器安裝)。當我試圖在這兩種情況下記錄某些內容時,我的應用程序就會關閉。SD卡插入或設備安裝爲DIsk
第一殼體(即當NO SD卡): -
Boolean isSDPresent = android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED);
案例1使用這種處理。但我怎樣才能處理第二種情況(即)當我的設備安裝爲磁盤。
我已經通過各種鏈接,但沒有得到我想要的。 在此先感謝。
我想知道爲什麼case2沒有覆蓋相同的測試? – Henry 2013-02-12 07:43:27
@ Henry-實際上我只是想要在這些情況下使用兩種不同的敬酒信息。以及我在第一種情況下使用哪些代碼,但不區分這兩種情況。 – Manish 2013-02-12 07:58:48