监听SD卡状态

原创 2016年05月30日 21:20:13
public class SDStatusReceiver extends BroadcastReceiver {

	@Override
	public void onReceive(Context context, Intent intent) {
		//判断收到的到底是什么广播
		String action = intent.getAction();
		if("android.intent.action.MEDIA_MOUNTED".equals(action)){
			Toast.makeText(context, "SD卡可用", 0).show();
		}
		else if("android.intent.action.MEDIA_REMOVED".equals(action)){
			Toast.makeText(context, "SD卡拔出", 0).show();
		}
		else if("android.intent.action.MEDIA_UNMOUNTED".equals(action)){
			Toast.makeText(context, "SD卡不可用", 0).show();
		}

	}

}



<receiver android:name="com.itheima.sdlistener.SDStatusReceiver">
	<intent-filter >
		<action android:name="android.intent.action.MEDIA_MOUNTED"/>
		<action android:name="android.intent.action.MEDIA_REMOVED"/>
		<action android:name="android.intent.action.MEDIA_UNMOUNTED"/>
		<data android:scheme="file"/>
	</intent-filter>
</receiver>


Android监听手机sdcard状态

1.注册广播 // 在IntentFilter中选择你要监听的行为 IntentFilter intentFilter = new IntentFilter(Intent.ACT...
  • JJMM2009
  • JJMM2009
  • 2014年02月25日 17:58
  • 6624

Android的SD卡插拔广播

Service: 监听外部存储设备 分析:http://blog.csdn.net/androidbluetooth/article/details/7603428 android应用中监听u...
  • winson_jason
  • winson_jason
  • 2013年03月01日 16:32
  • 4478

监听插拔SD卡

public void registerExternalStorageListener() { if (mUnmountReceiver == null) { ...
  • b1480521874
  • b1480521874
  • 2016年12月27日 19:53
  • 359

android广播接收者实例_SD卡监听

一、项目目录结构 二、activity_main.xml和MainActivity.java没有增加任何代码 三、SDCardReceiver.java代码 package com.zgs.sdC...
  • songyi160
  • songyi160
  • 2016年12月12日 12:31
  • 648

Android-->检测内置/外置SD卡存储卡,枚举所有挂载点(通过反射实现),监听SD卡广播

直接上重点:1:获取内置SD卡的路径, 但是判断是否有效(是否挂载), 需要用到下面检测挂载点的方法 /** * 获取内置SD卡路径 * * @return ...
  • angcyo
  • angcyo
  • 2015年05月29日 11:39
  • 4094

android监听SD卡状态

android监听SD卡状态注意事项
  • lang523493505
  • lang523493505
  • 2017年06月16日 17:23
  • 238

SD卡的初始化操作

SD卡的工作模式有以下几种: GO_IDLE_STATE(CMD0)是软件复位命令。InactiveState状态时不受此命令影响。其它状态下复位SD卡。 复位后SD卡处于idle state状...
  • xgbing
  • xgbing
  • 2014年03月17日 22:38
  • 5104

android SD卡的热插拔实现,及调试

linux/android 的sd驱动分析
  • lsn946803746
  • lsn946803746
  • 2016年09月01日 14:16
  • 2791

Android 检测SD卡状态

if (Environment.getExternalStorageState().equals( Environment.MEDIA_MOUNTED)) { // sd card 可用 }else ...
  • chaoyu168
  • chaoyu168
  • 2016年01月19日 22:49
  • 3711

android 监听SD卡文件变化

http://www.eoeandroid.com/thread-184121-1-1.html http://wenku.baidu.com/view/43ec352658fb770bf78a...
  • shanghaibao123
  • shanghaibao123
  • 2015年03月13日 16:56
  • 728
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:监听SD卡状态
举报原因:
原因补充:

(最多只允许输入30个字)