diff options
author | Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> | 2023-12-11 18:24:27 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2023-12-11 18:24:27 +0000 |
commit | c4a9c798d69d5dc5482210ad350f84940b16105d (patch) | |
tree | 82155eb26a16c1b4942666b3e272ae3204b2454d | |
parent | 91320b258a63d8d811b38eda3f967d0721e71eb3 (diff) | |
parent | 45b5a722f269a12a479533b72f2fe72b0fd34f22 (diff) | |
download | Cluster-c4a9c798d69d5dc5482210ad350f84940b16105d.tar.gz |
Merge "Show the heartbeat sent in ClusterHomeActivityLightMode." into main
-rw-r--r-- | ClusterHomeSample/src/com/android/car/cluster/home/ClusterHomeActivityLightMode.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/ClusterHomeSample/src/com/android/car/cluster/home/ClusterHomeActivityLightMode.java b/ClusterHomeSample/src/com/android/car/cluster/home/ClusterHomeActivityLightMode.java index a2462d0..0240339 100644 --- a/ClusterHomeSample/src/com/android/car/cluster/home/ClusterHomeActivityLightMode.java +++ b/ClusterHomeSample/src/com/android/car/cluster/home/ClusterHomeActivityLightMode.java @@ -20,6 +20,7 @@ import android.car.Car; import android.car.cluster.ClusterHomeManager; import android.os.Bundle; import android.util.Log; +import android.widget.TextView; public class ClusterHomeActivityLightMode extends ClusterHomeActivity { @@ -27,6 +28,8 @@ public class ClusterHomeActivityLightMode extends ClusterHomeActivity { private static final long HEARTBEAT_INTERVAL_MS = 1000; // 1 second interval. private ClusterHomeManager mClusterHomeManager; + private TextView mTextView; + private String mText; private final Runnable mSendHeartbeatsRunnable = () -> sendHeartbeats(); @@ -45,6 +48,9 @@ public class ClusterHomeActivityLightMode extends ClusterHomeActivity { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); + mTextView = findViewById(R.id.text); + mText = getResources().getString(R.string.cluster_home_text); + Car car = Car.createCar(getApplicationContext()); mClusterHomeManager = (ClusterHomeManager) car.getCarManager(ClusterHomeManager.class); } @@ -69,7 +75,9 @@ public class ClusterHomeActivityLightMode extends ClusterHomeActivity { } private void sendHeartbeats() { - mClusterHomeManager.sendHeartbeat(System.nanoTime(), /* appMetadata= */ null); + long nanoTime = System.nanoTime(); + mClusterHomeManager.sendHeartbeat(nanoTime, /* appMetadata= */ null); + mTextView.setText(mText + "\nHeartbeat sent: " + nanoTime); getMainThreadHandler().postDelayed(mSendHeartbeatsRunnable, HEARTBEAT_INTERVAL_MS); } |