Receive Intent - Parameter

  • 2 Antworten
  • Letztes Antwortdatum
A

androidkoller

Stamm-User
186
Hallo,

ich würde gerne den Broadcast-Intent "android.net.wifi.supplicant.State_Change" verarbeiten. Leider weiß ich nicht, was ich im Tasker-Kontext Intent Received bei "Category", "MIME Type" und "Scheme" eintragen muss.

Kann da jemand helfen?

Grüße, Jürgen.
 
Zuletzt bearbeitet:
Was willst du denn machen? Eigentlich kannst du die benannten Felder leer lassen.

Ich habe das eben mal getestet, als Ereignis "Intent Empfangen" mit dem von dir genannten Intent und die Felder Category, MIME Type und Scheme leer gelassen.
Als Aktion ein Test-Popup und wenn ich WLAN an- oder ausschalte, kommt das Popup.

In der Android API Doku steht dazu allerdings:
Note that the supplicant state is Wi-Fi specific, and is not generally the most useful thing to look at if you are just interested in the overall state of connectivity.

Probiers doch mal mit "android.net.wifi.STATE_CHANGE" oder "android.net.wifi.WIFI_STATE_CHANGED", falls deins nicht gehen sollte. Bei mir ist zumindest bei allen drei Intents der Task angesprungen (ohne weitere Parameter).
 
  • Danke
Reaktionen: androidkoller
Hallo!

Danke, funktioniert. Hatte ich eigentlich auch getestet. Aber wenn man "STATE_CHANGED" anstatt "STATE_CHANGE" schreibt, kann das natürlich nicht gehen. :confused2::confused2::confused2:

Laut Doku auf IntentFilter | Android Developers gibt es aber Intents, bei denen man die Felder nicht leer lassen darf:

[...] an IntentFilter with no categories will only match an Intent that does not have any categories.
So ist das auch in der Tasker-Hilfe beschrieben:

Tasker: Intents

Würde mich halt mal grundsätzlich interessieren, wo man im Bedarfsfall die Informationen herbekommt.

Grüße, Jürgen.

Der ursprüngliche Beitrag von 08:56 Uhr wurde um 09:57 Uhr ergänzt:

Update:

Was willst du denn machen?
Ich habe mich mal mit https://www.android-hilfe.de/forum/tasker.493/bei-wlan-verbindungsstatus-mach-xyz.660519.html beschäftigt und festgestellt, dass die Informationen in %WIFII und das Event "Wifi Connected" dafür wohl nicht ausreichen...


Zur Analyse der Intents ist der Broadcast Monitor hilfreich:
https://play.google.com/store/apps/details?id=lt.andro.broadcastlogger

Grüße, Jürgen.
 

Ähnliche Themen

M
Antworten
1
Aufrufe
1.326
mbefore305
M
D
Antworten
7
Aufrufe
905
chrs267
chrs267
R
Antworten
6
Aufrufe
879
chrs267
chrs267
Zurück
Oben Unten