/brailler/src/com/google/marvin/brailler/Brailler.java

http://eyes-free.googlecode.com/ · Java · 38 lines · 25 code · 7 blank · 6 comment · 2 complexity · d3f7db16766dae95ad6c9bdbfa471fc8 MD5 · raw file

  1. package com.google.marvin.brailler;
  2. import com.google.tts.TTS;
  3. import android.app.Activity;
  4. import android.os.Bundle;
  5. import android.view.View;
  6. /**
  7. * Demonstration of using the touch screen as a Braille-input device.
  8. *
  9. * @author clchen@google.com (Charles L. Chen)
  10. */
  11. public class Brailler extends Activity {
  12. private BraillerView braillerView;
  13. public TTS tts;
  14. private Brailler self;
  15. /** Called when the activity is first created. */
  16. @Override
  17. public void onCreate(Bundle savedInstanceState) {
  18. super.onCreate(savedInstanceState);
  19. tts = new TTS(this, ttsInitListener, true);
  20. self = this;
  21. }
  22. private TTS.InitListener ttsInitListener = new TTS.InitListener() {
  23. public void onInit(int version) {
  24. if (braillerView != null) {
  25. braillerView.setVisibility(View.GONE);
  26. }
  27. braillerView = new BraillerView(self);
  28. setContentView(braillerView);
  29. }
  30. };
  31. }