이 글은 유데미 강의 Android 12 및 Kotlin 개발 완전 정복을 참고하여 작성하였습니다. 작성자 : 조유리 개발환경은 Windows, Android Studio입니다. 1. undo 버튼 만들기 그린 선을 삭제해주는 기능 //DrawingView.kt fun onClickUndo() { if (mPaths.size > 0) { //삭제할 path가 있었는지 부터 확인한다. //0보다 클 때만 mUndoPaths에 뭔가를 추가하도록 설정한다. mUndoPaths.add(mPaths.removeAt(mPaths.size - 1)) //mPaths에서 삭제하는 path를 추가하는 코드를 한줄로 작성한다. //arraylist의 마지막 입력값을 인자로 넣는다. (mPath는 arraylist) //r..