Action - Service starten

Die Action Service starten startet einen Service mit dem definierten Intent. Bitte konsultiere die Dokumentation der Android Intent Klasse für eine ausführliche Beschreibung.
Tipp: Einige Service verlangen spezielle Berechtigungen um gestartet werden zu können. Kontrolliere das Log, wenn ein Service nicht gestartet werden kann.

 

Einstellungen
Action
Die im Intent zu verwendende Action. Variablen werden unterstützt.
Category List
Die zum Intent zu verwendenden Kategorien. Variablen werden unterstützt.
Daten URI
Die im Intent zu verwendende Daten URI. Variablen werden unterstützt.
Daten Mime Typ
Der im Intent zu verwendende Mime Type. Variablen werden unterstützt.
Package Name
Das zu startende Package. Variablen werden unterstützt.
Class Name
Die zu startende Activity. Variablen werden unterstützt.
Flag List
Die zum Intent hinzuzufügenden Flags.
Extras
Ein Skript um eine unbegrenzte Anzahl Extras zum Intent hinzuzufügen.

Zusätzlich zu den üblichen von Automagic bereitgestellten Funktionen, können mit folgenden Funktionen die Extras hinzugefügt werden:
  • putString(key, value)
  • putBoolean(key, value)
  • putFloat(key, value)
  • putDouble(key, value)
  • putByte(key, value)
  • putShort(key, value)
  • putChar(key, value)
  • putInt(key, value)
  • putLong(key, value)
  • putUri(key, value)
  • putBooleanArray(key, list)
  • putByteArray(key, list)
  • putIntArray(key, list)
  • putIntegerArrayList(key, list)
  • putLongArray(key, list)
  • putFloatArray(key, list)
  • putDoubleArray(key, list)
  • putShortArray(key, list)
  • putCharArray(key, list)
  • putStringArray(key, list)
  • putStringArrayList(key, list)
  • putUriArray(key, list)
  • putUriArrayList(key, list)

Beispiel:
putString("key1", "Hello");
putBoolean("key2", true);
putDouble("key3", 1.23);
putInt("key4", 42);
putInt("key5", a+4*b);
Siehe Action Script für eine Beschreibung der Scriptsprache.