[Android] 外部メモリがマウントされているかチェックする処理
"Environment.getExternalStorageState()"で外部メモリの状態を取得して、
import android.os.Environment;
public class ExternalStorageCheck {
// 外部メモリのマウント状態
public static boolean isMountExternalStorage() {
boolean result;
String state = Environment.getExternalStorageState();
result = state.equals(Environment.MEDIA_MOUNTED);
return result;
}
}
取得した文字列が"Environment.MEDIA_MOUNTED"の場合、マウントされている
ことになります。