벌집 + 작업 표시 줄의 사용자 정의 작업 버튼에 약간의 문제가 있습니다. 사용자 정의 레이아웃을 사용하는 메뉴 항목을 추가하고 있습니다 (android : actionLayout 속성 사용). 사용자 정의 레이아웃의 이유는 동적으로 업데이트 할 수있는 두 줄의 텍스트가있는 버튼을 원하기 때문입니다.Android 3.0 이상의 표준 동작 버튼과 같은 스타일로 사용자 정의 레이아웃이있는 작업 버튼을 얻는 방법
그러나이 작업 버튼이 다른 표준 버튼처럼 작동하기를 바랍니다. 이 말은 배경이 페이드 인 할 때 버튼이 선택 될 때 사라지고, 선택되지 않았다면 다시 페이드 아웃합니다 (플랫폼/장치마다 색이 다름) - 회색 및 블루 버전)
나는 사용자 지정 레이아웃 동작 버튼 스타일을 사용하여 시도했다 :
style="@android:style/Widget.ActionButton"
와 I가 사용자 정의 레이아웃 배경을 설정 시도했다 :
android:background="?android:attr/actionBarItemBackground"
하지만, 아무 소용이 없어, 나는 내가 할 수있는 것처럼 공정하게 무작위로 노력하고있다. 이 작업을 수행하는 방법에 대한 문서를 찾을 수 없습니다 (실제로 가능할지라도).
배경을 설정하여이 동작을 직접적으로 근사 할 수는 있지만 사용자가 상호 작용할 때 나타나는 일반적인 동작 버튼처럼 동작하도록 항목을 설정할 수 있다면 좋을 것입니다.
누구든지 아이디어가 있습니까?
미리 감사드립니다.
가 U이 포함 스타일/Widget.ActionButton – TharakaNirmana
' ... ' –
squirrel
는 프로그램 적으로 쉐이프 didn를 사용하여 제공하는 방법 ' 나를 위해 일하니? 나는 이것을 시도했다 : ImageView syncImageView = 새로운 ImageView (getActivity(), null, android.R.style.Widget_ActionButton); . 또한 클릭 할 수있게 만들고 액션 항목의 뷰를 생성 한 뷰로 설정하려고했습니다. ... setActionView (...). –