Frontend/Android
@+id, @id 의미
Roiei
2023. 1. 28. 16:27
반응형
@+id
리소스의 id를 새롭게 정의하는 부분을 의미힙니다.
예를 들어, xml file 내 다음과 같다면,
<TextView
android:id="@+id/mainTitleText"
...
TextView에 id를 mainTitleText로 새롭게(@+id) 정의하는 것을 의미합니다.
이제 코드상에서는 다음과 같이 resource (widget)에 접근할 수 있습니다.
findViewById(R.id.mainTitleText).text = "text"
@android:id
@Android는 Android 내부에서 제공하는 resource에 접근하기 위한 접근 지정자 입니다.
android.background="@android:color/transparent"
<ImageView
android.id="@android:id/icon"
...
반응형