【工具类】Android判断SD卡状态
16lz
2021-01-23
定义一个工具类
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自定义dialog样式
- Android 自定义时钟控件
- [exp] Android 工具 aapt
- android BaseAdapter 自定义适配器 BaseAdapter基类抽取 二
- android下使用i2c-tools工具
- Android之ListView与自定义adapter简单实例
- TabHost自定义标签页(一)
- android 自定义Gallery