获取u盘挂载对应路径
来源:互联网 发布:java求二叉树的节点数 编辑:程序博客网 时间:2024/05/17 06:11
private BroadcastReceiver usbReceiver = new BroadcastReceiver() {
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
Log.d("+++++++++++","action="+intent.getAction());
//Toast.makeText(ThunderGuideActivity.this, "action-----"+intent.getAction(), Toast.LENGTH_LONG).show();
if (action.equals(Intent.ACTION_MEDIA_MOUNTED)) {
//usbtextview.setTextColor(Color.GREEN);
//usbtextview.setText(R.string.diskOk);
//硬盘挂载好了
try {
JsonUtil.RequestURL(url);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} else if (action.equals(Intent.ACTION_MEDIA_REMOVED)
||action.equals(Intent.ACTION_MEDIA_UNMOUNTED)
||action.equals(Intent.ACTION_MEDIA_EJECT) ) {
Log.v("chenguo", "============usbtest=============intent.getPackage()= "+ intent.getPackage()+" intent.getData()= " + intent.getData());
String devicePath = intent.getDataString().toLowerCase().substring(7);//卸载u盘对应路径
Log.v("chenguo", "============usbtest=============devicePath()= "+ devicePath +" intent.getDataString().toLowerCase()= " + intent.getDataString().toLowerCase()+" intent.getDataString()"+intent.getDataString());
}
}
};
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
Log.d("+++++++++++","action="+intent.getAction());
//Toast.makeText(ThunderGuideActivity.this, "action-----"+intent.getAction(), Toast.LENGTH_LONG).show();
if (action.equals(Intent.ACTION_MEDIA_MOUNTED)) {
//usbtextview.setTextColor(Color.GREEN);
//usbtextview.setText(R.string.diskOk);
//硬盘挂载好了
try {
JsonUtil.RequestURL(url);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} else if (action.equals(Intent.ACTION_MEDIA_REMOVED)
||action.equals(Intent.ACTION_MEDIA_UNMOUNTED)
||action.equals(Intent.ACTION_MEDIA_EJECT) ) {
Log.v("chenguo", "============usbtest=============intent.getPackage()= "+ intent.getPackage()+" intent.getData()= " + intent.getData());
String devicePath = intent.getDataString().toLowerCase().substring(7);//卸载u盘对应路径
Log.v("chenguo", "============usbtest=============devicePath()= "+ devicePath +" intent.getDataString().toLowerCase()= " + intent.getDataString().toLowerCase()+" intent.getDataString()"+intent.getDataString());
}
}
};
- 获取u盘挂载对应路径
- 如何获取虚拟目录对应的物理路径?
- 获取文件Uri对应的真实路径
- Android获取文件方法对应的路径
- 机顶盒获取U盘路径的方式
- 安卓-获取U盘的路径
- 安卓获取外置U盘路径
- 获取系统用户所对应的配置路径
- 在内核中之获取HKEY_CURRENT_USER对应路径
- Android之根据图片的Uri获取对应的路径
- 获取所有文件的路径及文件对应标签(文件夹)
- 【转】在内核中之获取HKEY_CURRENT_USER对应路径
- android获取扩展存储路径,TF卡、U盘等
- ASP.NET 中在SERVER侧获取虚拟路径对应的物理路径
- VC++ / python 如何获取工程当前路径及对应的其相关路径
- 外部U盘插入Android系统后获取外部U盘的路径
- 获取某文件沙盒路径 删除对应文件 获取文件夹总大小
- U盘系列 之U盘挂载信息的获取
- sqlHelper的编写
- 创建视图的sql、从视图中查询数据、视图的好处
- 在Oracle中表空间有足够free space的情况下出现ORA-1652
- Linux进程状态
- 页面间跳转和传值
- 获取u盘挂载对应路径
- hdu 3488(uva 1349)(KM)
- 文章统计谈刷新
- java反射机制——解析(2)
- 【技术分享】开Oracle调优鹰眼,深入理解AWR性能报告
- URI和URL的区别
- Linux下c开发 之 线程通信(转)
- 利用模板编译期计算阶乘
- android Spyware Nuhaz.A