Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Delphi Welches event wird ausgelöst, wenn jemand das Smartphone ans Ohr hält? (https://www.delphipraxis.net/191565-welches-event-wird-ausgeloest-wenn-jemand-das-smartphone-ans-ohr-haelt.html)

Jef 28. Jan 2017 10:17

Welches event wird ausgelöst, wenn jemand das Smartphone ans Ohr hält?
 
Hallo Forum,

Ihr kennt das sicher: Wenn man das Smartphone zum Telefonieren ans Ohr hält, schaltet sich das Display aus, nimmt man das Smartphone wieder runter, geht das Display wieder an. Das geht genauso bei Apple wie auch bei Android Smartphones. Gibt es da ein entsprechendes event, das in Delphi ausgelöst wird?

Viele Grüße
Jef

himitsu 28. Jan 2017 11:07

AW: Welches event wird ausgelöst, wenn jemand das Smartphone ans Ohr hält?
 
Ich glaub da läuft einfach nur ein Hintergrundprozess, der ständig den Helligkeitsensor/Näherungssensor und vielleicht noch den Neigungssensor ausliest.
Bzw. das kann ach gleich die Telefonie-App erledigen. :stupid:

Mein Samsung reagiert auch noch darauf, ob ich es mit dem Display nach oben oder nach unten hinlege.
(nach unten ist der Klingelton aus und es vibriert nur)

Jef 28. Jan 2017 11:51

AW: Welches event wird ausgelöst, wenn jemand das Smartphone ans Ohr hält?
 
Ich habe mal die SensorInfo-Demo von Embarcadero auf Android und iOS ausprobiert. Android verwendet TAndroidNativeProximitySensor. Das ist die Funktion, die ich wollte und das funktioniert auch. Unter iOS gibt es in der Demo offenbar keine gleichwertige Funktion. Schade!
Die iPhones haben auch nen Proximity Sensor. Weiß jemand, wie man den anspricht?

Darlo 28. Jan 2017 12:47

AW: Welches event wird ausgelöst, wenn jemand das Smartphone ans Ohr hält?
 
Ggf. kannst Du das durch Winkel- und Bewegungsanalyse mit den TMS ICL selber basteln.

- TMSFMXNativeCMMotionManager
- TMSFMXNativeCMAltimeter


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:51 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz