1. 首先註冊receiver 方法如下
IntentFilter intentFilter = new IntentFilter(Intent.ACTION_MEDIA_MOUNTED); intentFilter.addAction(Intent.ACTION_MEDIA_UNMOUNTED);
intentFilter.addDataScheme("file");
registerReceiver(m_Receiver, intentFilter);
2. 實作m_Receiver程式
private final BroadcastReceiver m_Receiver = new BroadcastReceiver(){
@Override public void onReceive(Context context, Intent intent) {
String strAction = intent.getAction();
if (strAction.equals(Intent.ACTION_MEDIA_MOUNTED) == true)
{}
if (strAction.equals(Intent.ACTION_MEDIA_UNMOUNTED) == true) {}
} };
2009年8月12日 星期三
訂閱:
文章 (Atom)