您的位置:首页 > 移动开发 > Android开发

android.intent.action.MEDIA_MOUNTED广播无法收到的问题

2017-11-20 17:40 603 查看
 只需要增加一条语句就好,   <data android:scheme="file"/>,无该语句,BroadcastReceiver将无法收到[/b]SD卡插拔广播消息   <intent-filter>     <action android:name="android.intent.action[/b].MEDIA_[/b]MOUNTED"/>     <action android:name="android.intent.action[/b].MEDIA_[/b]EJECT" />      <data android:scheme="file"/> </intent-filter>   data元素XML定义(参见/reference/android/R.styleable.html#AndroidManifestData):hostmimeTypepathpathPatternpathPrefixportscheme,例如file,http,https等-------------------------------以上是静态监听,动态监听也是一样,如下------------------------------------------要在intentFilter中加上这名话。intentFilter.addDataScheme("file");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐