2013-11-27 2 views
1

(SimonVT의 android-menudrawer 라이브러리를 사용하여) MenuDrawer를 구현하는 응용 프로그램을 만들려고합니다.menudrawer에서 활성 요소의 배경색을 설정하는 방법

예제 왼쪽 메뉴를 기준으로 사용하기 시작했습니다. 화살표를 사용하여 어떤 요소가 활성 상태인지 나타냅니다.

제 질문은 어떻게 활성화 된 항목을 배경이 아닌 이미지의 다른 색상으로 표시 할 수 있습니까?

public View getView(int position, View convertView, ViewGroup parent) { 
    view.setSelectionHandlerColorResource(Set your color here); 
} 
+0

여기를 참조 http://stackoverflow.com/questions/15810316/highlighting-selected-item-in : 어댑터에서 – Hardik

+0

형식 View에 대한 메서드 setSelectionHandlerColorResource()가 정의되지 않았고 문제가 해결되지 않았습니다. – xAnubiSx

답변

0

는 측면의 getView() view.setSelectionHandlerColorResource(Set your color here);

같은에서 다음을 넣어 -menu-drawer-sliding-menu

+0

형식보기에 대해 setSelectionHandlerColorResource() 메서드가 정의되지 않았습니다. – xAnubiSx

+0

해당 메서드로 대체하여 색을 설정합니다. 방법. – Yup

+0

예, 대안이 될 수 있습니다. 메서드는 view.setBackgroundColor (color)입니다. 내가 보았을 때, 도서관은 불가능합니다. 기본 배경을 재설정하고 선택한 항목의 배경을 설정하는 코드를 구현해야합니다. – xAnubiSx

관련 문제