Einen Video starten bei Device inaktivität

  • Antworten:4
Kai P.
  • Forum-Beiträge: 113

17.07.2013, 10:21:03 via Website

Hi Leute

Ich habe mal ne Frage;

Ich möchte gerne ein Video starten wenn das Gerät (nicht die Activity) inaktiv ist. Ist das irgendwie möglich? Es soll so eine Art Screensaver werden, Aber auch unter 4.0 laufen (deshalb fällt Daydream raus).

Vielen Dank für die Antworten.

Freundliche Grüsse
Kai

Antworten
impjor
  • Forum-Beiträge: 1.793

17.07.2013, 23:19:31 via App

Also das wird seeeeeehr schlecht für den Akku enden und dem Bildschirm nicht helfen...

Aber du kannst in einem _Broadcastreceiver_ das abschalten des Bildschirms abfangen, dann eventuell eine Activity starten... Müsstes du probieren, ob dir das OS da einen Stich durch die Rechnung macht....

Gruß

Liebe Grüße impjor.

Für ein gutes Miteinander: Unsere Regeln
Apps für jeden Einsatzzweck
Stellt eure App vor!

Antworten
Kai P.
  • Forum-Beiträge: 113

18.07.2013, 09:13:20 via Website

impjor
Also das wird seeeeeehr schlecht für den Akku enden und dem Bildschirm nicht helfen...

Aber du kannst in einem _Broadcastreceiver_ das abschalten des Bildschirms abfangen, dann eventuell eine Activity starten... Müsstes du probieren, ob dir das OS da einen Stich durch die Rechnung macht....

Gruß

Vielen Dank für deine Antwort.

Es ist so, dass das Gerät in einem Shop stehen wird und einen Video abspielen soll. Erst wenn ein Kunde das Gerät bedient soll der Video wieder verschwinden (das habe ich schon implementiert). Der Video(Screensaver) dient sozusagen nur zu Werbezwecken. Von dem her ist es nicht so wichtig betreffend dem Akku.

Was meinst du?

Freundliche Grüsse

Kai

Antworten
impjor
  • Forum-Beiträge: 1.793

18.07.2013, 10:04:14 via App

Wie gesagt, erstelle einen Broadcastreceiver:
http://thinkandroid.wordpress.com/2010/01/24/handling-screen-off-and-screen-on-intents/
und starte in der onRecieve Methode einen Wakelock:
http://developer.android.com/reference/android/os/PowerManager.WakeLock.html
und danach eine Activity. (mit dem Video)

Keine Ahnung, ob das klappt, aber so würde ich das machen.
Gruß

Liebe Grüße impjor.

Für ein gutes Miteinander: Unsere Regeln
Apps für jeden Einsatzzweck
Stellt eure App vor!

Antworten
Kai P.
  • Forum-Beiträge: 113

18.07.2013, 10:11:32 via Website

impjor
Wie gesagt, erstelle einen Broadcastreceiver:
http://thinkandroid.wordpress.com/2010/01/24/handling-screen-off-and-screen-on-intents/
und starte in der onRecieve Methode einen Wakelock:
http://developer.android.com/reference/android/os/PowerManager.WakeLock.html
und danach eine Activity. (mit dem Video)

Keine Ahnung, ob das klappt, aber so würde ich das machen.
Gruß

Ok, vielen Dank!

Ich werde das mal versuchen und gebe dann Bescheid.

Antworten