2012-01-31 4 views
0

내 Android 애플리케이션에 this 라이브러리 프로젝트를 사용하고 있습니다. 그러나 나는 그것을 위해 약간의 커스터마이징을 할 필요가있다.Android에서 프로젝트 라이브러리 사용자 정의

예를 들어 제공된 TextView 대신 EditText가 필요한 경우 프로젝트 라이브러리에 코드를 작성하지 않고 필자의 필요에 맞게 라이브러리를 사용자 지정하는 것이 가장 좋습니다.

라이브러리의 actionbar.xml 레이아웃에 TextView 대신 EditText를 정의하여이 사용자 정의를 만들었지 만이 방법이 마음에 들지 않습니다.

나를 도와 줄 수있는 지침, 자습서가 있습니까?

답변

1

귀하의 특수한 경우에 나는 원래의 호환성 - 패키지 actionBar을 사용하는 것이 좋습니다.

그러나 질문에 대답하기 위해 : 당신은 항상 도서관에서 수업을 연장 할 수 있습니다. 도서관이 손길을 떼지 않으면 가장 좋은 방법이라고 생각합니다. 비헤이비어를 변경하려는 메서드 재정의는 아무 것도 정리하지 않습니다. android-sdk 클래스를 확장 할 때마다 똑같이 수행합니다. 원하는대로 변경할 수 없습니다.

레이아웃을 변경하는 경우 나는 꽤 shure하지 않습니다. lib에 actionbar.xml이 있고 프로젝트 내에 actionbar.xml이 있다면, 당신도 이길 것이라고 생각합니다. "우선하는 레이아웃"기능과 비슷합니다.

관련 문제