German Fremde App im Vordergrund holen!

DonManfred

Expert
Licensed User
Longtime User
Packagemanager -> StartingIntent der gewünschten App ermitteln -> Intent ausführen (StartActivity(intent)).
 

BenKhederSoftware

Member
Licensed User
@DonManfred
Danke, für deine Antwort.

Ich habe nun den Code.
B4X:
    Dim Intent1 As Intent
    Dim pm As PackageManager
    Intent1 = pm.GetApplicationIntent ("com.whatsap")
    StartActivity(Intent1)


Dieser zeigt WhatsApp an, leider aber nicht mit dem Fenster "es Klingel gerade".
Ich starte einen Anruf und wenn man dann das WhatsApp Fenster wegklickt.
Dann soll das aktuelle Fenster erscheinen!
Dass es gerade klingelt.

Sorry, dass ich das nicht so gut erklären kann, hoffe man versteht es trotzdem.
Danke :)
 

DonManfred

Expert
Licensed User
Longtime User
Dieser zeigt WhatsApp an, leider aber nicht mit dem Fenster "es Klingel gerade".
Ich starte einen Anruf und wenn man dann das WhatsApp Fenster wegklickt.
Dann soll das aktuelle Fenster erscheinen!
Dass es gerade klingelt.
Glaube nicht das das möglich ist. Eine Api gibt es nicht von Whatsapp.
 

BenKhederSoftware

Member
Licensed User
Ich habe nun die Fehlermeldung aufgeschrieben.
"Du kannst keinen neuen Anruf begingen, während du telefonierst."

Irgendwie muss man doch WhatsApp in den Vordergrund bekommen.
 

BenKhederSoftware

Member
Licensed User
Danke, für die Antwort.
B4X:
    Dim Intent As Intent
    Intent.SetComponent("com.whatsapp")
    StartActivity(Intent)
Könntest du mir bitte noch einen Tipp geben?
 

BenKhederSoftware

Member
Licensed User
Hallo.
Leider habe ich noch keine Lösung gefunden,
wie es aussieht geht das nicht so einfach.
Deshalb lasse ich die WhatsApp Funktion aus meiner App weg.
Es geht auch (im Notfall) ohne, diese.
Falls jemand doch eine Lösung finden sollte, wäre es sehr gut!
Nochmals Danke, an @DonManfred für die schnelle Antwort. :)
 
Top