2014-05-18 9 views
0


내 원시 폴더에 일부 계층 데이터를 보유하고 원시 XML 파일이 있습니다생성 소스 파일

내 코드에서
<Structures> 
<Structure id="first"> 
    ... 
</Structure> 
<Structure id="second"> 
    ... 
</Structure> 
<Structure id="third"> 
    ... 
</Structure> 

난 매개 변수 구조 ID로 유도 할 수있는 기능을 가지고 (문자열로) 뭔가를합니다.
구조체의 문자열 ID를 보유하는 정적 변수를 사용하여 정적 내부 클래스를 보유하는 파일 (R 파일과 유사)을 생성하는 메커니즘을 사용하는 것이 좋습니다.

myFunc("first"); 

내가 같은 거라고 : 대신 의미

myFunc(CustomR.structures.first); 

는 안드로이드 SDK에 내장 이런 일이 있습니까? 그렇지 않다면 안드로이드에서 가능합니까? (나는 컴파일 타임에 자바에서 컴파일이 가능하지만 여전히 안드로이드 SDK와 모바일 환경이 상당히 다르다는 것을 알고있다.) PS - 물론 이것은 XML에 다른 구조를 추가하고 프로젝트를 빌드하면 내 CustomR 클래스가 생성됩니다.
미리 감사드립니다.

답변

0

AFAIK, 이것에 대한 Android SDK에는 아무 것도 없습니다. 컴파일 할 때 생성해야합니다.