From ecf4e562b450e7fed9c8b3a5c72b590ccb24e994 Mon Sep 17 00:00:00 2001 From: David Lee <913305994@qq.com> Date: Mon, 19 Mar 2018 18:31:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=B3=E4=BA=8EAndroid8=E6=8E=A5=E6=94=B6?= =?UTF-8?q?=E4=B8=8D=E5=88=B0=E8=87=AA=E5=AE=9A=E4=B9=89=E5=B9=BF=E6=92=AD?= =?UTF-8?q?=E7=9A=84=E4=BB=A3=E7=A0=81=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/example/broadcasttest/MainActivity.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/chapter5/BroadcastTest/app/src/main/java/com/example/broadcasttest/MainActivity.java b/chapter5/BroadcastTest/app/src/main/java/com/example/broadcasttest/MainActivity.java index 21e1e7fe..23d53ad7 100644 --- a/chapter5/BroadcastTest/app/src/main/java/com/example/broadcasttest/MainActivity.java +++ b/chapter5/BroadcastTest/app/src/main/java/com/example/broadcasttest/MainActivity.java @@ -40,6 +40,9 @@ protected void onCreate(Bundle savedInstanceState) { @Override public void onClick(View v) { Intent intent = new Intent("com.example.broadcasttest.LOCAL_BROADCAST"); + //如果要在android8上边发送静态广播,需加入Component参数(参数1是自定义广播的包名,参数2是自定义广播的路径) + intent.setComponent(new ComponentName("com.example.broadcasttest", + "com.example.broadcasttest.MyBroadcastReceiver")); localBroadcastManager.sendBroadcast(intent); // 发送本地广播 } });