可以将这个判断写成一个方法,方便直接调用。
public void operatorSDCard(){
//判断SD状态
String state=Environment.getExternalStorageState();
if(state.equals(Environment.MEDIA_MOUNTED)){
Toast.makeText(this,"当前SD可用",Toast.LENGTH_LONG).show();
}else{
Toast.makeText(this,"当前SD不可用",Toast.LENGTH_LONG).show();
}
}