【工具类】Android判断SD卡状态
16lz
2022-05-27
定义一个工具类
public class Util { public static void getSD(Activity activity) { String sdCardState = Environment.getExternalStorageState(); if (sdCardState.equals(Environment.MEDIA_REMOVED)) { Toast.makeText(activity, "请插入存储卡", 1).show(); return; } else if (sdCardState.equals(Environment.MEDIA_CHECKING)) { Toast.makeText(activity, "正在检测存储卡,请稍候再试", 1).show(); return; } if(!sdCardState.equals(Environment.MEDIA_MOUNTED)) { Toast.makeText(activity, "当前存储卡不可用", 1).show(); return; } }}
在Activity中调用
Util.getSD(MainActivity.this);
更多相关文章
- Android(安卓)自定义时钟控件
- ffmpeg移植到andriod
- ListView多次调用getView方法
- android自定义dialog样式
- Android休眠唤醒驱动流程分析
- android 如何调用系统自带的程序安装器安装程序
- android点滴3
- android editText 自定义边框
- textview中字显示不全用。。。代替