kotlin) 해결 kotlinx.android.synthetic.main.activity_main.*
2021. 3. 10. 17:28ㆍIT관련
728x90
반응형
import kotlinx.android.synthetic.main.activity_main.*
Kotlin으로 하나 하나씩 Youtube를 따라하면서 배우고 있는데
똑같이 해도 안되는게 너무 많아서 .. 고생인데 뭐 이것도 다 경험이겠지 하면서 따라고 있다 ㅋㅋ
우선 Youtube에서는 Button EventListner를 아래 처럼 직접 작성을 하길래 똑같이 따라 썼는데
activity_main.xml에 있는 Button의 id가 아무리해도 안보이는데 유투버는 뜨길래 엄청 고생했던 것 같다.
분명히 id값 맞는데..
아래 처럼 오류가 엄~청 많이 떠서 당황 했지만? 화면을 계속 비교해보면서 알 수 있었던 건
유투버는 import 문에 import kotlinx.android.synthetic.main.activity_main.*
이 구문이 있었다. 그래서 똑같이 붙여넣기 했지만 결국에는 안되길래 구글링을 열심히 해서 해결했다.
해결 법
Step1) build gradle(Module xxxxxxx) 더블 클릭 하여 3번째 줄에 엔터쳐서 아래 내용을 입력한다.
id 'kotlin-android-extensions'
Step2) Sync Now 를 눌러 적용 한다.
Step3) Alt + Enter 를 눌러 import문 자동 변경 하거나 아래 코드 붙여넣기
import kotlinx.android.synthetic.main.activity_main.*
728x90
반응형
'IT관련' 카테고리의 다른 글
ISO/IEC/IEEE 29119 요약 정리본 1장 (0) | 2021.03.31 |
---|---|
Kotlin) 간단 앱 만들기 Activity 전환 하기 (0) | 2021.03.31 |
카카오톡 팁) 친구의 지난 생일 확인하는 법 (0) | 2021.02.10 |
ISTQB 합격 후기 !! 두 번의 도전만에 합격.. (0) | 2021.02.04 |
테스트 레벨) 시스템 테스팅, 인수 테스팅 (0) | 2021.01.26 |