Android 习大大发大米

来源:互联网 发布:话费充值软件 编辑:程序博客网 时间:2024/04/29 08:08
public class MainActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);    }    //点击按钮 发送有序广播 发大米    public void click(View v) {        Intent intent = new Intent();        intent.setAction("com.itheima.sendrice");        /**         * intent 意图         * receiverPermission 接收的权限         * resultReceiver 最终的receiver 最终的receiver 定义一个类继承BroadReceiver,实例化类对象传进去,那么这个对象就一定会在最后接受到该广播。         * scheduler handler         * initialCode 初始化         * initialData 初始化数据         */        sendOrderedBroadcast(intent, null, new FinalReceiver(), null, 1, "习大大给每个村民发了1000斤大米", null);    }}


public class FinalReceiver extends BroadcastReceiver {    @Override    public void onReceive(Context context, Intent intent) {        // TODO: This method is called when the BroadcastReceiver is receiving        // an Intent broadcast.//        throw new UnsupportedOperationException("Not yet implemented");        //1 获取发送广播携带的数据        String content = getResultData();        //2 显示结果        Toast.makeText(context, "报告习大大"+content, Toast.LENGTH_SHORT).show();    }}


0 0
原创粉丝点击