Ich habe zwei Fragen zur sl4a-Skriptsprache. Ich möchte ein Python-Skript entwickeln, das regelmäßig von einem Server kontaktiert wird und einige Informationen an die Benachrichtigungsleiste sendet.
Ich habe erfolgreich eine Nachricht zur Benachrichtigungsleiste hinzugefügt, aber
Danke!
Offiziell gibt es keine API, die SL4A für die Anpassung von Benachrichtigungen zur Verfügung stellt, die es in Android gibt.
Referenz:
Ссылка
Ссылка
Offiziell gibt es keine API, die SL4a für das Abfeuern einer Absicht auf einen Benutzerklick vom Benutzer ausgesetzt ist. .
%Vor%Benachrichtigen, zeigt nur eine Benachrichtigung an, die abgebrochen wird, wenn der Benutzer darauf klickt. Nun, wenn Sie die Löschung dieser Benachrichtigung verfolgen können, können Sie eine neue Absicht mit Ihrem Skript starten.
Hack?
Bitte beachten Sie, dass Android diese Benachrichtigungen von SL4A und nicht von Ihrem Skript behandelt. (Dadurch erhalten Sie das SL4A-Symbol.) So ist es irgendwie möglich, alle APIs zu verwenden, die einem normalen JAVA-Code ausgesetzt sind, SL4A als Anwendung zu behandeln, aber dann werden alle Ihre Apps, die SL4a verwenden, dasselbe Logo haben . ;)