내 앱에서 ActionBarSherlock을 사용하고 있는데 ActionBar에서 일부 MenuItem을 사용 중지하면 아이콘이 내 휴대 전화 (HTC One X 실행 재고 Android 4.0.4)에서 반투명으로 표시되지만 다른 휴대 전화 또는 에뮬레이터.비활성 상태 일 때 ActionBar의 반투명 아이콘 : 휴대 전화에만 표시 되나요?
이 동작이 네이티브 ActionBar의 기본 동작이 아니라고 가정하면 맞습니까? 나는 생각을 좋아하지만 ... 그것은 어떤 이유로 MenuItem이 활성화되어 있지 않다는 경고를 사용자에게 보냅니다 (제 경우에는 저장 버튼이고 적어도 하나의 필드가 채워지지 않으면 버튼을 사용할 수 없습니다).
나는 반투명의 아이콘을 제공하고 MenuItem이 비활성화되었을 때 수동으로 설정하려고 생각하고있었습니다. 이것은 모든 안드로이드 버전, 네이티브 ActionBar 또는 아닌지에서 작동합니다. 문제는 내 휴대 전화 (또는 그 문제에 대해 동일한 행동으로 다른 사람)에, 그것은 두 번 반투명 것입니다 그리고 나는 그것을 원하지 않아요.
이 효과를 제대로 얻으려면 어떻게해야합니까?
ActionButton에서 알파 값을 설정해 보셨습니까? HTC가 값을 0.5로 설정하면 모든 장치에 대해 설정하면 잘 작동합니다. –