2010-12-23 5 views
2

Ich versuche, eine Anwendung zu entwickeln, die die Einkommen Anruf Bildschirm anpassen wird. Ich habe verstanden, dass es unmöglich ist, den Bildschirm für ausstehende Einnahmen anzupassen oder zu ändern, ist es richtig? Wenn die Antwort nein ist, wie? Wenn die Antwort Ja ist, dann möchte ich wissen, wie Sie den Bildschirm über dem Anrufbildschirm hinzufügen können?Android: Wie zum Anpassen der Einkommen Anruf Bildschirm

dank -Z

Antwort

5

Vielleicht, wenn Ihre App the ACTION_ANSWER intent Griffe, können Sie, was Sie Bildschirm anzeigen möchten. Ich glaube nicht, dass Sie dadurch den vorhandenen Bildschirm anpassen können, ersetzen Sie ihn einfach durch Ihren eigenen.

Damit Ihre App Intents verarbeiten kann, müssen Sie der App-Manifest-Datei Intent-Filter hinzufügen. Dies wird vollständig in the Intent class documentation beschrieben. Hier ist ein kurzes Beispiel, wie Sie die ACTION_ANSWER-Absicht behandeln könnten:

+0

danke. aber bitte erläutern Sie bitte, wie Sie den ACTION_ANSWER verwenden, bitte – zohar

+0

das ist für Sie zu lesen ... auf jeden Fall, sobald Sie auf jede Absicht hören Sie nur Ihre Aktivität aufgerufen wird wie üblich nur nicht für Launcher Event, sondern für ein anderes Ereignis Sie können alle Parameter abrufen, die im Aufruf gesendet wurden, auch wenn Sie sie aus dem Intent-Objekt entfernen, das Sie abrufen können, indem Sie getIntent in onCreate oder eine andere Methode in Ihrer Aktivität verwenden. – codeScriber

+0

Sorry, habe vergessen, die LAUNCHER-Kategorie zu entfernen, es ist nicht erforderlich, die ANTWORT Absicht zu behandeln, glaube ich. –