본문 바로가기

ANDROID/Debug Logs

(19)
You need to use a Theme.AppCompat theme (or descendant) with this activity. [해결] 멀티미디어 관련 텀 프로젝트를 준비하면서 UI 만을 다져놓는 것에 그치고 있는데 그것마저 오류투성이에 진전이 없었다가, 오늘 두가지의 문제점을 한번에 해결했다. 이 우중충한 어린이날에.. 일단 첫째는 You need to use a Theme.AppCompat theme (or descendant) with this activity. 라는 AppCompat 를 써야한다는 오류와 함께 잘만 실행되던 앱이 실행되지 않던 문제였는데 아래의 안드로이드 펍 질문답변을 통해 해결할 수 있었다. 감사합니다. http://www.masterqna.com/android/32610/@android-style-theme-notitlebar-fullscreen-%EC%A7%88%EB%AC%B8%ED%95%A9%EB%8B%88..
[안드로이드] 레이아웃 불러오는데 나오는 오류 해결 (android.view.InflateException) 방탈출 게임을 만드는중에 게임을 시작하면 처음에 나오는 방 화면을 구성해놓았는데 이것이 답답하게 다른 액티비티는 잘만 불러와지는데 Newgame 만 누르면 InflateException 오류와 함께 튕겨버리는 것이였다. 이를 해결하고자 구글링을 하였으나 거의 다 비슷한 내용. 불러오려는 xml파일에 맞게 클래스명이니 파일명이니 수정하는 것이였는데 여기에는 분명 문제가 없어 지웠다가 다시 만들다 그러다가 안되서 오류가 나는 부분을 확인해보니 이미지뷰가 시작되는 부분부터 오류가 있다. 혹시나 해서 주석처리를 하고 다시 실행해보니 아, 실행이 된다. 문제는 이미지뷰에 있던것이다. 이미지뷰 오류라는 내용으로 구글링을 다시 하니 안드로이드에 png가 자주 쓰인다는 내용. 그래서 그제서야 보니 방 화면에 쓰고있던 ..
인트로 화면이 실행되지 않던 문제 해결 인트로화면을 구현하고자 코드를 참고하며 노력을 좀 했는데 인트로화면을 보여주지 않고 메인화면으로 바로 넘어가는 것이였다. 다른분의 코드를 보고 이를 해결하였는데 안드로이드 매니페스트 파일에서 인트로로 줄 액티비티 순서를 맨 첫번째로 둬야하는 것이였다. 현재는 잘 구현되고 있다. 타이틀 바를 없애는것도 해보려 했는데 어째 잘 먹히지가 않아 그냥 NoActionBar 만 테마쪽에 써서 나오는 것들중에 하나로 골랐다. 잘 된다