2010-12-31 2 views
0

Kann mir jemand erklären, wie man eine Anwendung von einer anderen Anwendung aus steuert? Ich benutze einen Musik-Player in einer App1 mit Service-Klasse. Und ich möchte diesen Musik-Player von einer anderen App aus anhalten, d. H. App2. Aber ich falle kurz mit dem Konzept.Zugriff von einer anderen App auf eine App

Antwort

0

abhängig, was Sie tun müssen.

eine andere Aktivität Öffnen (oder das Senden von Nachrichten) unter Verwendung Intents:

Intent intent = new Intent(); 
intent.setAction(android.content.Intent.ACTION_VIEW); 
    // ... 
    startActivity(intent); 

Start Service ist von startService()

mit Was Sie auch versuchen zu tun, kann nur Intent Sendungen geschehen verwenden, aber wenn Ihre Ziel-App unterstützt und überwacht bestimmte Aktionen in der Übertragung. Sie müssen sehen, ob es ein ACTION unterstützt.

0

Ich möchte diese Frage ein wenig fortzusetzen.

In meinem Fall, ich bin das Ziel App zu entwickeln, und ich brauche einige einfachen Verfahren zu implementieren, für die Hauptanwendung aufrufen. Grundsätzlich 'start', 'stop' und 'sendData'. Wie ich geschrieben habe, entwickle ich die Ziel-App, damit ich alles unterstützen kann, was ich will. Was ist Ihrer Meinung nach der einfachste Weg?

Die ganze Situation etwas erklärt. Die Haupt-App möchte, dass meine App mit ihrer Arbeit beginnt, und bei Bedarf werden sie aufgefordert, dass ich mich ausschalte und wenn die Haupt-App geschlossen wird, würde sie mich auffordern, meine Daten weiterzuleiten.

Ich bin ziemlich neu in Android-Entwicklung, so dass Code-Snippets vorzuziehen sind. Vielen Dank.