发送广播的项目:
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void button(View view) {
//发送自定义广播
Intent intent = new Intent();
//广播中的action也是自定义的
intent.setAction("com.example.cn");
sendBroadcast(intent);
}
}
接收广播的项目:
AndroidManifest.xml
<receiver android:name=".MyReceiver" >
<intent-filter>
<action android:name="com.example.cn" />
</intent-f