Ich möchte einen Dienst starten, der Dienst ist im Grunde eine Videoansicht auf Windowmanager. Ich möchte diesen Videoansicht-Dienst auch von anderen Anwendungen aus starten. Das ist mein Code Intent-Filter, weiß nicht, wo ich falsch gelaufen bin.Intent-Filter für Service-Start
<service android:name=".VideoWindow">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:mimeType="video/*" />
<data android:mimeType="application/x-quicktimeplayer*" />
<data android:mimeType="application/x-mpeg" />
<data android:mimeType="application/vnd.dvd*" />
<data android:mimeType="application/vnd.3gp*" />
<data android:mimeType="application/3gpp*" />
<data android:mimeType="application/vnd.rn-realmedia*" />
<data android:mimeType="application/mp4*" />
<data android:mimeType="application/mpeg*" />
<data android:mimeType="application/sdp" />
<data android:mimeType="application/vnd.wap.mms-message"/>
</intent-filter>
</service>
so meinst du ** Aktivität **, und nicht ** Service **? – pskink
Ich möchte 'Service' aus einer anderen Anwendung starten. Aus diesem Grund habe ich versucht, Daten von anderen Apps in meiner App zu empfangen. Der Dienst ist auf 'Windowmanager' sichtbar, der auf allen Apps schwebt. – Naroju
und wie würden "andere Apps" Ihren Dienst starten? – pskink