※안드로이드 스튜디오 버전이 3.0 이상 되어야 합니다.-> 3.0 버전 이하에서 적용하는 방법 안드로이드 스튜디오가 3.0으로 업데이트 되면서, 폰트 적용이 xml에서 가능하도록 되었습니다. 이제 간편하게 굴림체의 압박으로부터 벗어납시다. 1. 먼저 적용할 폰트를 다운 받습니다.(라이선스가 없는 것을 추천합니다.) 저는 배달의 민족 주아체(보통)을 예로 들겠습니다. 배달의 민족 폰트 다운로드 (만약, 기존에 쓰던 폰트를 안드로이드에 적용하고 싶으면 Windows 폴더 내의 Fonts 폴더에서 적용할 폰트를 골라냅니다.) 2. 안드로이드 res(리소스 폴더) 내에 font 폴더를 만들고, 해당 폰트 파일을 붙여넣기 한다. - res오른쪽 클릭 -> new -> android resource directo..
레이아웃을 화면에 인플레이션 할 때 문제가 발생한 것이다. 즉 레이아웃 부분에서 오류가 난 것인데 이유는 여러가지가 있겠지만 정상적으로 레이아웃을 만들고 코드를 입력했으면 어지간하면 나오지 않는 오류이다. 나같은 경우에는 이 오류가 안드로이드 버전 8.1(오레오) 에서는 뜨지 않았으나, 6.0(마시멜로) 버전에서는 떴다. 그렇다면, 호환성에서 문제가 발생한건데.. 위젯도 살펴보고, 호환성에 문제가 있는 부분을 찾아보았다. 그렇게 몇 시간 씨름을 하며 찾아본 결과 Drawable 리소스 폴더를 봤는데 Drawable-v24(api24, 안드로이드 7.0) 폴더로 설정이 되어있었던 것이다. 다시 Drawable 리소스 폴더로 옮겨놨더니 제대로 실행이 되었다. (문제의 V24) 처음 만들었을 때 왜 저렇게 설..