2
這是我的廣播接收機。從廣播接收機發送意圖到Android中的正在運行的服務
public class SmsReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context ctx, Intent intent) {
Log.d(DEBUG_TAG, SmsReceiver.class.getSimpleName()+ " action: " + intent.getAction());
// here is codes for sending intent to my running service
} }
這裏是我的清單xml文件中廣播接收器和服務節點。
<service android:name=".SMSGatewayService" />
<receiver android:name=".SmsReceiver">
<intent-filter>
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>
我該如何將廣播接收機的意圖發送到我正在運行的服務。 在此先感謝。