2011-08-17 2 views

답변

12

변수 이름을 숫자로 시작할 수 없기 때문에 숫자 이름을 가진 리소스를 가질 수없는 이유가 있습니다. 각 자원마다 자원 이름이있는 생성 된 상수 변수 (R.java에 있음)가 있습니다. Eclipse 프로젝트를 보면 "gen"폴더 아래에 R.java가 보일 것입니다.

안드로이드 프로젝트에서 순수한 숫자로 된 리소스를 가질 수 없다는 것을 이해합니다.

숫자 리소스가 필요한 이유를 설명하면 대체 솔루션을 제공 할 수 있습니다.

+0

일부 웹 페이지에서 일부 데이터를 얻습니다. 그런 다음, 내 애플 리케이션에 그것을 보여주기 위해, 예를 들어, 일부 아이콘, 나는 자원으로 가지고 drawables 있습니다. 숫자 값으로 리소스 이름을 지정하는 이유는 웹에서 가져온 동일한 문자열을 사용하기 때문입니다. 웹에서 문자열 "icon2"를 얻는다면 아쉽게도 icon2.png가 리소스로 사용됩니다. 다른 방법으로도 할 수 있습니다. "seveneightseven"에 대해 웹에서 얻는 "787"문자열을 변경하십시오. 하지만 어떻게 든 할 수 있는지 알고 싶었습니다. 그러나 불가능한 것 같습니다. 도움 주셔서 감사합니다. – Duqe

관련 문제