请问下如何区分 sdcard和 u盘
大家好, 我做的是一个特定电子设备, 上面跑的系统是android4.2.2.我想在我的app运行起来的时候, 先检测 sdcard和u盘的状态, 我通过这样的语句:
if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED))
可是这样的语句无论当前 sdcard或者u盘这里都返回true, 请问下有没有好的办法可以把两者区分看,谢谢!
注: 我这里是打开程序的时候 检测sdcard 和u盘的状态,不是检测插拔事件? --------------------编程问答-------------------- 我也没搞懂 还有内置sd卡和外置sd卡...UMS和sd卡
补充:移动开发 , Android