diff options
author | Joe Onorato <> | 2009-03-25 18:22:18 -0700 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2009-03-25 18:22:18 -0700 |
commit | 3b1812042d02c38bff9470988a7f740a16f65a33 (patch) | |
tree | 94efb5402bdf67e7f1a1d5c52eea5d5712eead5b | |
parent | 303736d17de11dbc0a633cbfc130e9dadd50f6e2 (diff) | |
download | frameworks_base-3b1812042d02c38bff9470988a7f740a16f65a33.zip frameworks_base-3b1812042d02c38bff9470988a7f740a16f65a33.tar.gz frameworks_base-3b1812042d02c38bff9470988a7f740a16f65a33.tar.bz2 |
Automated import from //branches/donutburger/...@142828,142828
-rw-r--r-- | tests/StatusBar/src/com/android/statusbartest/ToastTest.java | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/tests/StatusBar/src/com/android/statusbartest/ToastTest.java b/tests/StatusBar/src/com/android/statusbartest/ToastTest.java index 018c9f2..8d24781 100644 --- a/tests/StatusBar/src/com/android/statusbartest/ToastTest.java +++ b/tests/StatusBar/src/com/android/statusbartest/ToastTest.java @@ -33,6 +33,9 @@ import android.widget.Toast; import android.widget.TextView; import android.os.PowerManager; +import java.io.FileReader; +import java.io.IOException; + public class ToastTest extends TestActivity { private final static String TAG = "ToastTest"; @@ -51,7 +54,43 @@ public class ToastTest extends TestActivity return mTests; } + private static String readFile(String fn) { + FileReader f; + int len; + + f = null; + try { + f = new FileReader(fn); + String s = ""; + char[] cbuf = new char[200]; + while ((len = f.read(cbuf, 0, cbuf.length)) >= 0) { + s += String.valueOf(cbuf, 0, len); + } + return s; + } catch (IOException ex) { + return "ERROR"; + } finally { + if (f != null) { + try { + f.close(); + } catch (IOException ex) { + return "ERROR!"; + } + } + } + } + private Test[] mTests = new Test[] { + new Test("Read lights") { + public void run() + { + String text = "freq=" + readFile("/sys/class/leds/red/device/grpfreq") + + "\npwm=" + readFile("/sys/class/leds/red/device/grppwm"); + mToast1 = Toast.makeText(ToastTest.this, text, Toast.LENGTH_SHORT); + mToast1.show(); + } + }, + new Test("Make Toast #1") { public void run() { |