2016-12-09 1 views
0

라이브러리 모듈을 개발하는 동안 XML을 사용하여 메타 데이터 파일의 모든 UI 특성을 extern으로 결정했습니다. XML 유효성 검사는 나중에 XSD 스키마에 적용됩니다. 현재 저는 프로젝트의 자산 폴더에 XML과 XSD를 둘 다 가지고 있습니다. 내 사용자 정의보기의 사용자 지정 특성에 XML 참조를 전달하려고합니다. app:cestyle="@assets/my_xml_file"과 같은 작업을 수행합니다. 그게 가능하니? 당신이 @string 또는 @dimen처럼 액세스 할 수 있도록XML 파일을 레이아웃 사용자 지정 특성에 전달하는 방법은 무엇입니까?

답변

1

자산, R 파일에 매핑되지 않는 등

내가 보유하는 자산 파일 이름이나 res/raw 폴더를 동일 string 자원을 사용하거나 제안

당신의 XML 파일.

+0

하지만 레이아웃 XML에서이 값에 액세스 할 수 있습니까? 원시 폴더 또는 XML res 폴더 중 하나입니까? –

+1

물론''와 같은'reference' 형식의 속성을 생성하십시오. 그런 다음 xml에서 @ xml/my_xml_file 또는 @ raw/my_xml_file을 사용하십시오. –

+0

감사합니다. –

관련 문제