안드로이드 스튜디오(android studio) (2) 썸네일형 리스트형 [안드로이드 스튜디오] graphicView.invalidate(); 화면 갱신, 초기화 onDraw() 함수와 OptionMenu(옵션 메뉴)를 사용하며 과제를 수행하던 도중 정상적으로 빌드는 되나, 옵션 메뉴의 버튼을 아무리 눌러도 적용이 되지 않았다. 답답한 마음으로 해결 방법을 찾던 도중 graphicView.invalidate(); 를 사용하면 해결이 된다고 한다. View에서 onDraw() 가 호출 된 이후에는 화면이 더 이상 갱신되지 않은 채로 남아있게 된다고 하는데, 그럴땐 invalidate를 호출하여 초기화 시키면 된다. 이런 식으로 코드를 짰을 땐, 문제가 되었다. invalidate 를 각각 버튼을 위한 스위치 문에 호출한 결과, 이후 정상적으로 작동된다. 끝 [안드로이드 스튜디오] The minCompileSdk (31) specified in adependency's AAR metadata .. 오류 해결 안드로이드 스튜디오 과제를 수행하면서 빌드를 하던 도중 The minCompileSdk (31) specified in adependency's AAR metadata .. 이러한 오류가 나면서 빌드 실패가 연속하게 되었다. 머리를 쥐어 뜯는 와중 해결방법을 찾게 되었다. app > build.gradle 에 들어간 후 compileSdkVersion 을 31로, targetSdkVersion을 31로 바꾸어 주었더니, 해결 되었다. 끝. 이전 1 다음