Action Bar의 버튼 및 모양 사용자 정의
원하는 사용자 정의 ActionBar 모양을 얻으려면 다음 단계를 고려하십시오.
1. 사용자 정의 작업 버튼 만들기
이미지를 버튼으로 포함하려면 Button 클래스를 확장하여 사용자 정의 보기를 정의하세요. 이 사용자 정의 보기는 다음과 같이 ActionBar에 표시될 수 있습니다.
<code class="xml"><Button android:id="@+id/my_custom_button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/my_image" /></code>
2. ActionBar 상단에 선 그리기
창 속성을 직접 수정해야 할 수도 있으므로 권장하지 않습니다.
3. 버튼에서 구분선 제거
탭을 사용하는 대신 아래와 같은 스타일을 사용하면 버튼 사이의 공간을 최소화할 수 있습니다.
<code class="xml"><style name="MyActionButtonStyle" parent="Widget.ActionButton"> <item name="android:minWidth">28dip</item> </style></code>
사용자 정의 구현 ActionBar
사용자 정의 레이아웃을 확장하고 액션바:
<code class="java">// Inflating custom layout ViewGroup actionBarLayout = (ViewGroup) getLayoutInflater().inflate(R.layout.action_bar, null); // Customizing ActionBar ActionBar actionBar = getActionBar(); actionBar.setDisplayShowHomeEnabled(false);</code>
위 내용은 액션 바의 버튼과 모양을 사용자 정의하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!