summaryrefslogtreecommitdiffstats
path: root/tools/layoutlib
diff options
context:
space:
mode:
authorDianne Hackborn <hackbod@google.com>2012-08-31 19:00:44 -0700
committerDianne Hackborn <hackbod@google.com>2012-09-04 10:39:21 -0700
commit20e809870d8ac1e5b848f2daf51b2272ef89bdfc (patch)
treec863b6c684d1d3b21752880bc9f52bd749545d01 /tools/layoutlib
parent2701f325a6d4acd920637d2ff6fd6972a9cf836b (diff)
downloadframeworks_base-20e809870d8ac1e5b848f2daf51b2272ef89bdfc.zip
frameworks_base-20e809870d8ac1e5b848f2daf51b2272ef89bdfc.tar.gz
frameworks_base-20e809870d8ac1e5b848f2daf51b2272ef89bdfc.tar.bz2
Add registering for explicit users.
New API to register as an explicit user, which allows you to also select ALL to see broadcasts for all users. New BroadcastReceiver API to find out which user the broadcast was sent to. Use this in app widget service to handle per-user package broadcasts and boot completed broadcasts correctly. Change-Id: Ibbe28993bd4aa93900c79e412026c27863019eb8
Diffstat (limited to 'tools/layoutlib')
-rw-r--r--tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/BridgeContext.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/BridgeContext.java b/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/BridgeContext.java
index e629b75..428c4c2 100644
--- a/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/BridgeContext.java
+++ b/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/BridgeContext.java
@@ -1164,6 +1164,13 @@ public final class BridgeContext extends Context {
}
@Override
+ public Intent registerReceiverAsUser(BroadcastReceiver arg0, UserHandle arg0p5,
+ IntentFilter arg1, String arg2, Handler arg3) {
+ // pass
+ return null;
+ }
+
+ @Override
public void removeStickyBroadcast(Intent arg0) {
// pass