diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-05-10 07:02:13 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-05-10 07:02:13 +0000 |
commit | 6560f2e48d26ed93c89bf7dea516f0e15f432480 (patch) | |
tree | 2357a0901a10a4258ebb9e1bd017995e1d61eabb | |
parent | 6374414c8071b733c4390c63f4309853e997cb7d (diff) | |
parent | 500d41bcb3c7424c255b94249138817d04076ea2 (diff) | |
download | Basic-6560f2e48d26ed93c89bf7dea516f0e15f432480.tar.gz |
Snap for 8564071 from 500d41bcb3c7424c255b94249138817d04076ea2 to mainline-cellbroadcast-releaseaml_cbr_331910000aml_cbr_331810000aml_cbr_331710020aml_cbr_331610010aml_cbr_331510000aml_cbr_331411000aml_cbr_331310010aml_cbr_331111030aml_cbr_331013010aml_cbr_330911010aml_cbr_330810000android13-mainline-cellbroadcast-release
Change-Id: I0c5bef40ba22fffe2f9bf17661673088f2ba8ee5
-rw-r--r-- | Android.bp | 4 | ||||
-rw-r--r-- | src/com/android/dreams/basic/Colors.java | 16 |
2 files changed, 12 insertions, 8 deletions
@@ -1,3 +1,7 @@ +package { + default_applicable_licenses: ["Android-Apache-2.0"], +} + android_app { name: "BasicDreams", // Only compile source java files in this apk. diff --git a/src/com/android/dreams/basic/Colors.java b/src/com/android/dreams/basic/Colors.java index d30c174..5bff87b 100644 --- a/src/com/android/dreams/basic/Colors.java +++ b/src/com/android/dreams/basic/Colors.java @@ -53,14 +53,6 @@ public class Colors extends DreamService implements SurfaceHolder.Callback { setInteractive(false); - mSurfaceView = new SurfaceView(this); - mSurfaceView.getHolder().addCallback(this); - - if (mRendererHandlerThread == null) { - mRendererHandlerThread = new HandlerThread(TAG); - mRendererHandlerThread.start(); - mRendererHandler = new Handler(mRendererHandlerThread.getLooper()); - } } @Override @@ -68,6 +60,10 @@ public class Colors extends DreamService implements SurfaceHolder.Callback { super.onAttachedToWindow(); setInteractive(false); setFullscreen(true); + + mSurfaceView = new SurfaceView(this); + mSurfaceView.getHolder().addCallback(this); + setContentView(mSurfaceView); } @@ -76,6 +72,10 @@ public class Colors extends DreamService implements SurfaceHolder.Callback { LOG("surfaceCreated(%s, %d, %d)", holder.getSurface(), holder.getSurfaceFrame().width(), holder.getSurfaceFrame().height()); + mRendererHandlerThread = new HandlerThread(TAG); + mRendererHandlerThread.start(); + mRendererHandler = new Handler(mRendererHandlerThread.getLooper()); + mRendererHandler.post(new Runnable() { @Override public void run() { |