1

IntentService也有办法onBindBindService调用非正在运行的服务将启动该服务,它会类似地这样做IntentService吗?

4

1 回答 1

-1

需要使用意图过滤器进行服务。

<service
                    android:enabled="true"
                    android:exported="true"
                    android:name="de.vogella.android.ownservice.local.MyService">
        <intent-filter>
            <action android:name="de.vogella.android.ownservice.local.START_SERVICE" />
        </intent-filter>
        </service>

在调用应用程序时,我们只需要添加获取服务的行

Intent intent=new Intent("de.vogella.android.ownservice.local.START_SERVICE");  
                startService(intent);

我希望它对你有用..

于 2014-03-14T04:22:51.343 回答