1
저는 사용자 정의보기를 구현하고 attrs.xml에서 문자열 배열을 정의하려고합니다. 다음과 같이 현재 내가 그 일을하고있다 :attrs.xml에서 문자열 배열을 읽는 방법
을 attrs.xml이 파일에서 내가 정의 : activity_main.xml에서
<attr name="twCells" format="string"/>
나는 다음과 같은 데이터를 제공하고있다 :
app:twCells="A1,A7,G1,G7"
그리고 마지막으로 MyCustomView에 있습니다. 자바 파일 twCell 속성을 다음과 같이 읽었습니다.
내 질문 : 더 좋은 점이 있습니까? 이 방법을 사용할 수 있습니까? 당신은 strings.xml의 파일로 문자열 리소스를 이동할에 동의하는 경우
사용자 정의보기를 만드는 동안 attrs.xml의 태그 아래에 twCells를 정의하고 activity_main.xml에서 화면 레이아웃을 정의하면서 twCells의 값을 제공했습니다. 이 문맥에서 조금 더 설명해 주시겠습니까? –
Abdul
유감스럽게도 이전에는 strings.xml 파일 외부의 문자열을 사용한 적이 없으므로이 컨텍스트에서 문제를 해결할 수 없습니다. – helenej