gpt4 book ai didi

android: 如何收听 "sd card removed unexpectedly"

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:29:39 24 4
gpt4 key购买 nike

我有一个使用 SD 卡内容的程序。我想听听不同的状态,如 sd 卡安装或 sd 卡意外移除。我怎么能这样做。举个例子会有很大帮助。

感谢大家

最佳答案

您需要监听 ACTION_MEDIA_REMOVEDACTION_MEDIA_MOUNTED .创建接收器并监听此操作。

编辑:

在你的 list 文件中添加这个

<receiver android:name=".MyReceiver" >
<intent-filter>
<action android:name="android.intent.action.MEDIA_REMOVED" />
<action android:name="android.intent.action.MEDIA_MOUNTED" />
<data android:scheme="file" />
</intent-filter>
</receiver>

然后创建一个 MyReceiver 类,它将扩展 BroadcastReceiver,然后捕获这些操作并执行您想要执行的操作。

关于android: 如何收听 "sd card removed unexpectedly",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6973776/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com