From f07439fba4d96c45c3bc873ffbb497cf3fffb744 Mon Sep 17 00:00:00 2001 From: John Spurlock Date: Sat, 25 Aug 2012 13:17:22 -0400 Subject: Beans in space. Quick example dream reusing the JB bean bag view. Change-Id: Iad3ecedc9ba2c258bd33fcfbba2e3fc48382bdc8 --- .../src/com/android/systemui/BeanBagDream.java | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 packages/SystemUI/src/com/android/systemui/BeanBagDream.java (limited to 'packages/SystemUI/src') diff --git a/packages/SystemUI/src/com/android/systemui/BeanBagDream.java b/packages/SystemUI/src/com/android/systemui/BeanBagDream.java new file mode 100644 index 000000000000..12e45c7adb5e --- /dev/null +++ b/packages/SystemUI/src/com/android/systemui/BeanBagDream.java @@ -0,0 +1,31 @@ +package com.android.systemui; + +import android.service.dreams.Dream; + +import com.android.systemui.BeanBag.Board; + +public class BeanBagDream extends Dream { + + private Board mBoard; + + @Override + public void onStart() { + super.onStart(); + setInteractive(true); + mBoard = new Board(this, null); + } + + @Override + public void onAttachedToWindow() { + super.onAttachedToWindow(); + setContentView(mBoard); + lightsOut(); + mBoard.startAnimation(); + } + + @Override + public void finish() { + mBoard.stopAnimation(); + super.finish(); + } +} -- cgit v1.2.3-59-g8ed1b