2016-08-26 5 views
2

Material Design Guidelines에 대해 ImageButtons (토글 버튼 제외)에 대한 내용은 무엇입니까?ImageButtons에 대한 재료 설계 지침

나는 여기에서 그들에 관하여 무엇이든을 찾을 수 없다 : https://material.google.com/components/buttons.html.

  • 어떻게 표시 되나요?
  • 언제 사용해야합니까?
  • 어떻게 행동해야합니까?

예 : 나는 일을 통해 전환 할 왼쪽/오른쪽 탐색 버튼을 가지고 있고 재질 디자인을 준수하는 경우 궁금하다.

답변

3

소스에서 찾으 셨습니다. Decompiled ImageButton class.

사용자가 누르거나 클릭 할 수있는 이미지 (텍스트 대신)가있는 단추를 표시합니다. 기본적으로 ImageButton은 다른 버튼 상태에서 색상이 변경되는 표준 버튼 이있는 일반 {@link android.widget.Button}처럼 보입니다. 버튼 표면의 이미지는 XML 요소의 {@code android : src} 속성 또는 {@link #setImageResource (int)} 메소드에 의해 정의됩니다.
표준 단추 배경 이미지를 제거하려면 자신의 배경 이미지를 정의하거나 배경색을 투명하게 설정하십시오.
다른 단추 상태 (초점, 선택됨 등)를 나타 내기 위해 각 상태에 대해 다른 이미지를 정의 할 수 있습니다. 예를 들어, 파란색 이미지는 기본적으로, 주황색 이미지는 초점을 맞출 때, 주황색 이미지는 눌렀을 때를 나타냅니다. 이를 수행하는 쉬운 방법은 XML 드로어 블 "선택자"를 사용하는 것입니다.

+0

정말 재미 있습니다! :) –