protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_lock);
getWindow().addFlags(
WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
| WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
// install receivers and actionController
this.startService(new Intent(this, ServiceInstaller.class));
mListener = new LockGestureListener(this);
mDetector = new GestureDetector(this, mListener);
helpBtn = (Button) findViewById(R.id.help);
helpBtn.setOnClickListener(mListener);
showInfoForBeginner();
}
현재 ServiceInstaller는 서비스인데, public static TTSService의 값을 초기화 해주는 역할을 합니다.
그리고 제스쳐 디텍터에서 TTS를 이용하려고 하는데,
처음설치시에는 TTS가 Null로 나오고, 그다음 설치시에는 값이 입력이 됩니다.
이게 도데체 무슨 문제인지 모르겠습니다.