나는 많은 사용자 정의보기가 있으며 state_pressed 스타일이 있습니다. 기본적으로Android보기 state_pressed 파란색 배경
고체 android:color="#DC2D5A8C"
내가 뭘하려고 오전 표준보기/제어와 함께 제공되는 파란색 배경 색상을 시뮬레이션이다과의 사각형. 예 : 버튼 또는 목록보기 항목을 클릭하면 배경이 파란색으로 변경됩니다 (on_pressed).
위의 스타일로 작업 할 수있게되었지만 문제는 그 색조 효과라고 부릅니다. 버튼에서 텍스트 캡션은 검은 색입니다. 를 누르면 배경이 파란색으로 표시되고 텍스트 색이 흰색으로 바뀝니다.
이제 사용자 정의 컨트롤의보기에서 "색조"변경을 어떻게 달성 할 수 있습니까?
귀하의 답변에 많은 감사드립니다.
감사합니다.
아니, 대답이 아닙니다. 이미 셀렉터가 있는데 스타일이 있습니다. 파란색 배경을 얻지 만 파란색 배경을 기준으로 색상을 변경하려면 뷰의 요소가 필요합니다 (대비가 가능합니까?) – lumpawire
텍스트가 이미있는 이미지를 만들고 그 이미지도 흰색으로 만들지 마십시오. 흰색 텍스트가있는 이미지를 설정하고 있습니다. 구현하기도 쉽다. – AkashG
내 사용자 정의보기에는 TextViews가 포함되어 있으며 내용이 동적으로 변경됩니다. 그래서 그것의 단순하지 image_normal 및 image_state_pressed .... 사용 – lumpawire