2014-03-13 2 views
3

Android 앱의 지원 라이브러리 v4에서 Navigation Drawer를 사용해야했습니다.Content Assist가 지원 라이브러리가있는 xml에서 작동하지 않습니다.

나는 이클립스에서 내 프로젝트와 라이브러리를 연결했다. 내 프로젝트의 libs 폴더에 복사했습니다.
내 Java 파일에서 라이브러리 클래스에 액세스 할 수 있습니다. 수입은 괜찮습니다. this 웹 사이트에서 복사 한 xml 코드도 제대로 작동합니다. 리소스 ID는 변경하지 않았습니다.

주요 문제는 eclipse.its의 콘텐츠 지원으로, 상위 상위 태그로 DrawerLayout 태그를 사용할 때 엉망입니다.

아무 블록 안에있는 Ctrl + Space 키를 눌러도 아무 것도 나타나지 않습니다.

속성의 값을 변경하면 앱의 출력이 변경됩니다. 그러나 콘텐츠 지원은 제대로 작동하지 않습니다. 내가

android.support.v4.widget.DrawerLayout 태그 내부에 CTRL + 스페이스를 눌러하지만 다른 태그 내부에 결과를 표시하지 않습니다 때

그것은 Layout_height와 layout_width와 같은 속성을 보여줍니다

그것은 모든 DrawerLayout 태그가 맨 위에 위치하기 때문에 발생합니다. 부모 태그로 사용하지 않으면 모든 것이 정상적으로 작동합니다.

제발 도와주세요!

답변

2

음, 나는 this 웹 사이트에서 똑같은 일을하고 있었고 같은 문제에 묶여있었습니다.

당신은 는 strings.xml의 파일에 그 색상 자원 자신를 정의 할 필요가을 이해해야합니다. 나만의 색상 조합을 정의하십시오. 이 튜토리얼에서 설명 했음에 틀림 없지만 당신이 선호하는 색을 선택할 수있는 사람이라고 생각합니다.

이 태그를 사용하여 strings.xml의의 색상을 정의

<color name="name-of-color">hex-code-here</color> 

에 액세스 자원을 사용 : @color/name-of-color 당신의 xml layout 파일.

관련 문제