diff options
author | Vitalii Tomkiv <vitalit@google.com> | 2016-04-04 11:26:49 -0700 |
---|---|---|
committer | Vitalii Tomkiv <vitalit@google.com> | 2016-04-06 10:42:22 -0700 |
commit | 235f8acd3cf83079ecd0f3e1b8368b0c9886de82 (patch) | |
tree | 653876904eb73e517e9176d21ef48adff56de912 /tests/EmbeddedKitchenSinkApp/src/com/google/android/car/kitchensink/KitchenSinkActivity.java | |
parent | fe15bd1c313e956181f8f2197a2b21c675c6a60d (diff) | |
download | Car-235f8acd3cf83079ecd0f3e1b8368b0c9886de82.tar.gz |
API review: Add CarNotConnectedException to APIs.
Bug: 27378263
Change-Id: I73192458847c31c726ee63bbece32f4ca2815e2e
Diffstat (limited to 'tests/EmbeddedKitchenSinkApp/src/com/google/android/car/kitchensink/KitchenSinkActivity.java')
-rw-r--r-- | tests/EmbeddedKitchenSinkApp/src/com/google/android/car/kitchensink/KitchenSinkActivity.java | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/tests/EmbeddedKitchenSinkApp/src/com/google/android/car/kitchensink/KitchenSinkActivity.java b/tests/EmbeddedKitchenSinkApp/src/com/google/android/car/kitchensink/KitchenSinkActivity.java index f2e6e0ea48..d227486693 100644 --- a/tests/EmbeddedKitchenSinkApp/src/com/google/android/car/kitchensink/KitchenSinkActivity.java +++ b/tests/EmbeddedKitchenSinkApp/src/com/google/android/car/kitchensink/KitchenSinkActivity.java @@ -16,14 +16,6 @@ package com.google.android.car.kitchensink; -import com.google.android.car.kitchensink.audio.AudioTestFragment; -import com.google.android.car.kitchensink.camera.CameraTestFragment; -import com.google.android.car.kitchensink.cluster.InstrumentClusterFragment; -import com.google.android.car.kitchensink.hvac.HvacTestFragment; -import com.google.android.car.kitchensink.input.InputTestFragment; -import com.google.android.car.kitchensink.job.JobSchedulerFragment; -import com.google.android.car.kitchensink.keyboard.KeyboardFragment; - import android.car.hardware.camera.CarCameraManager; import android.car.hardware.hvac.CarHvacManager; import android.content.ComponentName; @@ -31,7 +23,6 @@ import android.content.Context; import android.content.pm.PackageManager; import android.graphics.Color; import android.os.Bundle; -import android.os.IBinder; import android.support.car.Car; import android.support.car.CarAppContextManager; import android.support.car.CarNotConnectedException; @@ -46,6 +37,14 @@ import android.support.car.hardware.CarSensorManager; import android.support.car.navigation.CarNavigationManager; import android.util.Log; +import com.google.android.car.kitchensink.audio.AudioTestFragment; +import com.google.android.car.kitchensink.camera.CameraTestFragment; +import com.google.android.car.kitchensink.cluster.InstrumentClusterFragment; +import com.google.android.car.kitchensink.hvac.HvacTestFragment; +import com.google.android.car.kitchensink.input.InputTestFragment; +import com.google.android.car.kitchensink.job.JobSchedulerFragment; +import com.google.android.car.kitchensink.keyboard.KeyboardFragment; + import java.util.ArrayList; import java.util.List; @@ -144,7 +143,11 @@ public class KitchenSinkActivity extends CarDrawerActivity { protected void onDestroy() { super.onDestroy(); if (mCarSensorManager != null) { - mCarSensorManager.unregisterListener(mListener); + try { + mCarSensorManager.unregisterListener(mListener); + } catch (CarNotConnectedException e) { + Log.e(TAG, "Failed to unregister car seonsor listener", e); + } } if (mCarApi != null) { mCarApi.disconnect(); @@ -174,9 +177,9 @@ public class KitchenSinkActivity extends CarDrawerActivity { mCarAppContextManager = (CarAppContextManager) mCarApi.getCarManager(Car.APP_CONTEXT_SERVICE); } catch (CarNotConnectedException e) { - Log.e(TAG, "Car is not connected!"); + Log.e(TAG, "Car is not connected!", e); } catch (CarNotSupportedException e) { - Log.e(TAG, "Car is not supported!"); + Log.e(TAG, "Car is not supported!", e); } } |