4 下面方法实现发送无序广播,请补全代码?private void sendBroadcast() { Intent intent=new Intent(MyReceiver.BROADCAST_TYPE1); //创建广播意图 ( ? )}.
A: startBroadcastReceiver(intent )
B: sendOrderedBroadcast(intent )
C: sendBroadcast(intent)
D: sendReceiver(intent)
A: startBroadcastReceiver(intent )
B: sendOrderedBroadcast(intent )
C: sendBroadcast(intent)
D: sendReceiver(intent)
举一反三
- 要发送一个广播,需要实现sendBroadcast方法,假设其中intent=new Intent(“com.itheima.myandroid”),那么com.itheima.myandroid ( ).
- 下面为发送一个带有数据的普通广播消息的代码: //创建Intent对象 Intent intent = new Intent(); //使用"abc"标识执行动作 intent.______ (“abc”); //用键值对的方式传递值 intent.putExtra(key, value); //发送广播 sendBroadcast(______ ); 发送广播时为了标识Intent的执行动作,必须使用一个全局唯一的字符串。
- Intent intent = new Intent();intent.setAction("cn.itscast.xxx");startActivity(intent);采用的是()启动Activity
- 中国大学MOOC: Uri uri = Uri.parse("tel:10086");Intent intent = new Intent(Intent.ACTION_DIAL, uri);startActivity(intent);
- 发送广播的步骤是:首先创建一个Intent对象,然后向Intent中添加执行的动作(______ (...))、传递的数据等信息,最后调用相应的发送方法发送Intent对象。发送广播的方法共三种,分别对应着三种广播消息:______ (发送普通广播)sendOrderedBroadcast(发送有序广播)sendStickyBroadcast(发送粘性广播)。