0%

检测SD卡是否可用的一段代码

应广大用户要求,今天打算把壁纸程序改改,加上保存已下载壁纸的功能,但是有个问题,就是我自己的机器(MileStone)不读SD卡,提示SD卡为空白或者SD卡已损坏,导航一系列的功能不能用。貌似很多MS用户都有这样的问题,不知是不是MOTO哪里设计失误?所以为了不让程序异常,就得先检测一下SD卡是否可用,其实很简单:

        if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) {   
                setTitle("SD可用");
            }else {   
                setTitle("SD不可用");
            }