Loading api/system-current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -4554,6 +4554,7 @@ package android.app { public abstract class EphemeralResolverService extends android.app.Service { ctor public EphemeralResolverService(); method public final void attachBaseContext(android.content.Context); method public android.os.Looper getLooper(); method public final android.os.IBinder onBind(android.content.Intent); method public abstract deprecated java.util.List<android.content.pm.EphemeralResolveInfo> onEphemeralResolveInfoList(int[], int); method public android.content.pm.EphemeralResolveInfo onGetEphemeralIntentFilter(java.lang.String); core/java/android/app/EphemeralResolverService.java +8 −1 Original line number Diff line number Diff line Loading @@ -74,10 +74,17 @@ public abstract class EphemeralResolverService extends Service { throw new IllegalStateException("Must define"); } /** * Returns a {@link Looper} to perform service operations on. */ public Looper getLooper() { return getBaseContext().getMainLooper(); } @Override public final void attachBaseContext(Context base) { super.attachBaseContext(base); mHandler = new ServiceHandler(base.getMainLooper()); mHandler = new ServiceHandler(getLooper()); } @Override Loading Loading
api/system-current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -4554,6 +4554,7 @@ package android.app { public abstract class EphemeralResolverService extends android.app.Service { ctor public EphemeralResolverService(); method public final void attachBaseContext(android.content.Context); method public android.os.Looper getLooper(); method public final android.os.IBinder onBind(android.content.Intent); method public abstract deprecated java.util.List<android.content.pm.EphemeralResolveInfo> onEphemeralResolveInfoList(int[], int); method public android.content.pm.EphemeralResolveInfo onGetEphemeralIntentFilter(java.lang.String);
core/java/android/app/EphemeralResolverService.java +8 −1 Original line number Diff line number Diff line Loading @@ -74,10 +74,17 @@ public abstract class EphemeralResolverService extends Service { throw new IllegalStateException("Must define"); } /** * Returns a {@link Looper} to perform service operations on. */ public Looper getLooper() { return getBaseContext().getMainLooper(); } @Override public final void attachBaseContext(Context base) { super.attachBaseContext(base); mHandler = new ServiceHandler(base.getMainLooper()); mHandler = new ServiceHandler(getLooper()); } @Override Loading