大家好,又见面了,我是全栈君。
发送广播而且接受。发送两个广播
Intent intent = new Intent(); intent.setAction("com.wxq.CUSTOM_INTENT"); sendBroadcast(intent); intent.setAction("com.wxq.test2"); sendBroadcast(intent);
接收方
@Override public void onReceive(Context context, Intent intent) { String intentName = "com.wxq.CUSTOM_INTENT"; String intentName2 = "com.wxq.test2"; if(intent.getAction().equals(intentName)) Toast.makeText(context, intentName+"Intent Detected", Toast.LENGTH_LONG).show(); else if(intent.getAction().equals(intentName2)) Toast.makeText(context, intentName2+"Intent Detected", Toast.LENGTH_LONG).show(); }
AndroidMini中
增加receiver以及过滤
<receiver android:name=”MyReceiverTest” >
<intent-filter>
<action android:name=”com.wxq.CUSTOM_INTENT” >
</action>
</intent-filter>
<intent-filter>
<action android:name=”com.wxq.test2″ >
</action>
</intent-filter>
</receiver>
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/116249.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...