2012-03-06 5 views
0

Android 프로그래밍에 새로운입니다. View 객체가 있습니다. 이드를 어떻게 찾을 수 있습니까? XML 파일에 주어진 텍스트 ID (정수가 아님)를 찾고 있습니다. 감사합니다. . 당신은 일반적으로 매개 변수로 수치 자원 ID를 통과, 이에 대한 Resources.getResourceEntryName을 사용하십시오Android보기 ID 찾기

+0

어떤 텍스트 ID입니까? XML 예제를 제공하거나 조금 자세하게 설명 할 수 있습니까? –

+0

레이아웃 XML에 설정된 ID : Guy

+1

R.id.text ' –

답변

1

... 즉

getResources().getResourceEntryName(view.getId()); 
0

은 예제를 사용하려면 :

<TextView android:id="@+id/text" ...> 

: 텍스트 뷰의 경우와 decliared 보기에는 텍스트 ID가 없습니다. 그것은 단지 안드로이드 빌드 프로세스가 생성하고, R.java에 숨겨져 있고, "R.id.text"값으로 생성 된 정수 ID를 가지고 있습니다.

0

좋아, R 파일이 무엇인지, 안드로이드 뷰가 어떻게 작동하는지 이해하지 못하는 것 같습니다. 아마도 안드로이드 튜토리얼 here으로 가서 안드로이드 뷰와 R 파일의 의미와 생성에 대한 좋은 소개를 보려면 적어도 Hello World와 Hello Views 튜토리얼을 살펴 봐야 할 것입니다.