<receiver android:name=".MyBroadcastReceiver">
<intent-filter android:priority="1000">
<action android:name="com.yydcdut.nima"/>
</intent-filter>
</receiver>
<receiver android:name=".MyBroadcastReceiver2">
<intent-filter android:priority="100">
<action android:name="com.yydcdut.nima"/>
</intent-filter>
</receiver>
<receiver android:name=".MyBroadcastReceiver3">
<intent-filter android:priority="10">
<action android:name="com.yydcdut.nima"/>
</intent-filter>
</receiver>
<receiver android:name=".FinalRecevier">
<intent-filter>
<action android:name="com.yydcdut.nima"/>
</intent-filter>
</receiver>
public class MyBroadcastReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
System.out.println("MyBroadcastReceiver1111111接受到的广播");
Toast.makeText(context, "MyBroadcastReceiver", Toast.LENGTH_SHORT).show();
}
}
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void click(View view)
{
Intent intent = new Intent();
intent.setAction("com.yydcdut.nima");
//无序广播
sendBroadcast(intent);
//有序广播
//sendOrderedBroadcast(intent, null);
//sendOrderedBroadcast(intent, null, new FinalRecevier(), null, 0, null, null);
}
}