마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

@android:id/name이렇게이디를 정할때 ...

0 추천
<TextView
 
android:id="@android:id/name"  
 
findViewById(R.id.name);
 
이러면 "name"라는 텍스트뷰를 찾을수없다네요 이럴때 는 어떻게해야하나요?
 
 
android:id="@+id/name"이렇게할려고하는데 리스트뷰에대한 작업중이라서 android:id="@android:id/name"
이렇게해야되네요
Android Pro (450 포인트) 님이 2013년 8월 1일 질문
아까누가 답변했는데 왜 삭제가됬나요??

1개의 답변

0 추천
앞에 @android가 붙어 있는것은 안드로이드에서 제공하는 리소스를 사용할경우에 쓰는겁니다.

직접 아이디를 만드시려면  @+id를 이용해서 만드셔야하는게 맞구요.

 

android의 리소스를 이용하셨다면 findViewById를 하실때 android.R.id.name 으로 찾아오셔야 합니다.
이라슈 (8,770 포인트) 님이 2013년 8월 2일 답변
...