'Service: AlarmService
'previously started from main activity
Sub Process_Globals
Dim br As BroadCastReceiver
End Sub
Sub Service_Create
br.Initialize("BroadcastReceiver")
End Sub
Sub Service_Start (StartingIntent As Intent)
LogColor("»receiver [Iniciado]",Colors.Red)
br.addAction("android.intent.action.MEDIA_BUTTON")
br.SetPriority(2147483647)
br.registerReceiver("")
End Sub
Sub Service_Destroy
LogColor("»receiver [Terminado]",Colors.Red)
End Sub
Sub BroadcastReceiver_OnReceive (Action As String, Extras As Object)
LogColor("»receiver [RECIBIDO »action: "&Action,Colors.Red)
br.AbortBroadcast
End Sub
'MANIFEST
AddManifestText(
<uses-sdk android:minSdkVersion="5" android:targetSdkVersion="14"/>
<supports-screens android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:anyDensity="true"/>)
SetApplicationAttribute(android:icon, "@drawable/icon")
SetApplicationAttribute(android:label, "$LABEL$")
SetApplicationAttribute(android:theme, "@android:style/Theme.Holo")
'End of default text.
AddPermission(android.permission.MODIFY_AUDIO_SETTINGS)
AddReceiverText(AlarmService,
<intent-filter>
<action android:name="android.intent.action.MEDIA_BUTTON" />
</intent-filter>)