startService写法

用法1:

MainActivity.java

Intent intent = new Intent();

intent.setClass(getApplicationContext(), MyService.class);

startService(intent);

AndroidManifest.xml

<service

android:name="com.example.first.MyService"

android:enabled="true" >

</service>

蓝色:还可是.MyService、MyService

用法2:

MainActivity.java

Intent intent = new Intent();

intent.setAction("com.example.first.MyService");

startService(intent);

AndroidManifest.xml

<service

android:name="com.example.first.MyService"

android:enabled="true" >

<intent-filter>

<action android:name="com.example.first.MyService" />

</intent-filter>

</service>

蓝色:还可是.MyService、MyService

红色:两处保持一致

猜你喜欢

转载自lltobe-c.iteye.com/blog/2166204
今日推荐