2016-07-23 4 views
-3

Q : 안드로이드에서 custom actionbartoggle 버튼을 만드는 방법은 무엇입니까? 액션 바의 오른쪽 상단에 햄버거 버튼이 표시된 커스텀 액션 바트 글 글 버튼을 만들고 싶습니다.어떻게 안드로이드에 사용자 정의 actionbartoggle 버튼을 만들 수 있습니까?

크기를 조정하고 xml이 아닌 프로그래밍 방식으로 색상을 변경하려고합니다. 커스텀 토글 버튼을 만들 필요가 있습니다.

+1

이 시도 64 DP http://stackoverflow.com에 대한

<item name="android:actionBarItemBackground">@color/colorAccent</item>

내부의 테마를

image

이미지를 사용하여 색상을 변경할 수 있습니다/questions/15518414/how-can-i-implement-custom-action-bar-with-custom-buttons-in- android –

+0

햄버거 토글 버튼의 ​​크기를 변경해야합니다. 다른 모든 것은 아닙니다. – manmohan

답변

0

이 시도 :

<style name="AppTheme.AppBarOverlay" parent="@android:style/Theme.Holo.Light.DarkActionBar"> 
     <item name="android:actionBarSize">64dp</item> 
     <item name="actionBarSize">64dp</item> 
</style> 

MDPI - 32 DP * 1.5 = 48 픽셀

xxhdpi - - 32 DP * 2 = 64 픽셀

= 32 픽셀

hdpi에 32 DP

참고 : 아이콘뿐만 아니라 전체 액션 바 및 모든 내용의 크기가 변경됩니다.

당신이 32 DP와 enter image description here

+0

작동하지 않습니다. 동작 바 크기 만 변경하고, 햄버거 버튼 크기는 전환하지 마십시오. – manmohan

+0

가 작동해야합니다 .. 나를 위해 ... 작동합니다. 테마 parent = "@ android : style/Theme.Holo.Light.DarkActionBar"또는 다른 하나 –

+0

을 찾았습니다. actionbartoggle에 대한 사용자 정의 테마를 만들었습니다. 나는 속성을 설정하고 작동합니다. 감사합니다 – manmohan

관련 문제