diff options
| author | 2014-08-06 15:35:48 +0900 | |
|---|---|---|
| committer | 2014-08-06 15:44:35 +0900 | |
| commit | 3d13aec546f1c3a3ef77508a36693869e0ec4c88 (patch) | |
| tree | 93735efc7d401cd381eda62389902257a043ad5a | |
| parent | ff04ae757a5542d2d5633e75b7adacc4fce1ce7e (diff) | |
Remove a Handler constructor parameter Looper in TIS
getMainLooper() returns null in the variable initialization phase.
Change-Id: Iebe52eac8955c0a8394501575f90ff6f2825451c
| -rw-r--r-- | media/java/android/media/tv/TvInputService.java | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/media/java/android/media/tv/TvInputService.java b/media/java/android/media/tv/TvInputService.java index 3a188abce590..d6d2d489991d 100644 --- a/media/java/android/media/tv/TvInputService.java +++ b/media/java/android/media/tv/TvInputService.java @@ -92,7 +92,7 @@ public abstract class TvInputService extends Service { * Handler instance to handle request from TV Input Manager Service. Should be run in the main * looper to be synchronously run with {@code Session.mHandler}. */ - private final Handler mServiceHandler = new ServiceHandler(getMainLooper()); + private Handler mServiceHandler = new ServiceHandler(); private final RemoteCallbackList<ITvInputServiceCallback> mCallbacks = new RemoteCallbackList<ITvInputServiceCallback>(); @@ -1167,10 +1167,6 @@ public abstract class TvInputService extends Service { private static final int DO_ADD_HDMI_CEC_TV_INPUT = 5; private static final int DO_REMOVE_HDMI_CEC_TV_INPUT = 6; - public ServiceHandler(Looper looper) { - super(looper); - } - private void broadcastAddHardwareTvInput(int deviceId, TvInputInfo inputInfo) { int n = mCallbacks.beginBroadcast(); for (int i = 0; i < n; ++i) { |