Frage

ich zur Zeit eine Anwendung, die von Natur aus in den Hintergrund gedrängt wird, wenn die Home-Taste gedrückt wird.

Die Aktivitätsverluste konzentrieren, sondern weiterhin im Hintergrund ausgeführt wird.

Also ich wissen will, ist es möglich, die Anwendung wieder in den Vordergrund zu bringen, wenn der Benutzer drückt die grüne Taste (Ruftaste) auf dem Gerät?

War es hilfreich?

Lösung

Es gibt keine Möglichkeit, vollständig die Ruftaste Verhalten ohne Zutun des Benutzers außer Kraft zu setzen. Wenn es drücken, wird der Benutzer aufgefordert, zwischen der Standard-Aktion (Start des Dialer) oder starten Sie Ihre Anwendung zu wählen.

Wenn Sie dies tun wollen, Ihr Manifest etwas würde wie folgt aussehen:

<activity android:name=".SomeActivity">
    <intent-filter>
        <action android:name="android.intent.action.CALL_BUTTON" />
        <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>
</activity>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top