구글에서 이것저것 찾아보면서 나오는 모든 방법을 적용시켜봤는데 잘 안되서 답을 구하고자 글을 써봅니다.
나중엔 '타이타늄 모바일 앱 프로그래밍’책을 보고 만들고 있던지라 역자분에게까지 질문을 드렸었는데 책 내용이 구버젼 티타늄이라 3.3 이후 버젼에서는 다른 방식을 써야 한다고 조언을 주셨습니다. 그래서 조언대로 해봤는데 그래도 해결하지 못한지라 그분께서 이곳을 알려주셨기에 여기에서도 도움을 받아보고 싶습니다.
appcelerator의 액션바 문서를 읽어보고 winHome.activity.actionBar.hide()를 open() 다음에 넣어봤는데 존재하지 않는 메소드라는 오류가 뜹니다.
그래서 2번째 방법인 xml파일을 추가하는 방식을 해봤습니다만 1단계의 파일을 어떤 위치에 넣어야 정상적으로 작동을 하는지 도저히 알 수가 없었습니다.
Resource폴더 안에서 style 폴더를 만들어 넣어보거나 platform/android/res/values/custom_theme.xml의 경로 그대로 폴더를 만들어 넣어봤지만 계속해서
/Users/kim/Documents/Titanium_Studio_Workspace/MaMa/build/android/AndroidManifest.xml:4: error: Error: No resource found that matches the given name (at ‘theme’ with value ‘@style/Theme.NoActionBar’). 오류가 발생했습니다.
그래서 build 폴더에 해당 경로를 들어가서 넣어봤지만 실행할 때마다 초기화를 해서 계속 지워지더군요. 물론 2단계인 tiapp.xml파일에 내용을 추가하는 건 이미 처리를 해놨습니다.
저도 계속 다른 방법을 시도해보고 싶지만 마감이 1주일밖에 남지 않아서 급하게 글을 써봅니다.