2011-12-24 4 views
0

나는 ADT 소스에서 주위를 어지럽 혀왔다. Layout 그래픽 편집기에서 드래그 할 수있는 모든 views에 대한 규칙이 있습니다. 이 규칙은 추가 XML 속성을 자동으로 추가 할 수 있도록 표시합니다 (예 : SlidingDrawer의 처리기 및 내용 추가). 누구든지 이들을 성공적으로 사용 했습니까? 난 그냥 내 현재보기가 어떻게 사용자 정의보기 + 규칙을 사용하여 노력했지만 작동하지 않습니다. 또한이 규칙 파일이 사용되는 곳을 볼 수 없습니다.ADT가있는 사용자 정의보기

기본적으로 수정 된 SlidingDrawer을 만들려고합니다. 심지어 SlidingDrawer 그 자체를 확장하더라도, 그 부모의 속성은 XML으로 손실됩니다. (그래서 그것은 UI 화면에 나타나지 않으며 핸들러를 놓지 않으며, 내용은 views입니다.)

1) 규칙은 규칙으로, 사용자 정의 클래스와 같은 이름입니다 확인하십시오

답변

0

확인은보기 규칙은 적어도 ADT를 알 수있는 좋은 16

몇 가지가 필요합니다 끝에 (예 : MyCustomViewRule).

2)보기 규칙이 동일한 패키지

3), 별도의 항아리

4) 프로젝트에 항아리를 추가로보기 규칙을 내보낼 수 있는지 확인에 있는지 확인하지만 추가하지 않습니다 빌드 경로

5)에 그것은 당신의 project.properties 파일에 다음 줄을 추가합니다 (참고 : 위치는 실제 파일 시스템 위치)

layoutrules.jars=c:\temp\workspace\test\customviewrules.jar 

것은 내가 할을 수있다 r17에서 실제 파일 시스템 위치가 아닌 프로젝트 나 작업 공간에 상대적인 파일 경로를 만들 것입니다.