Sherlock ActionBar Overflow popup Style 변경
저자의 경우에는 커스텀 스타일을 적용해서 사용하였으므로 참고시에는 자신의 스타일에 적용하기를 바란다. 사실 그렇게 복잡하지는 않지만 찾니라 고생을 좀 한 거 같다.
<style name="Theme.devoloper_cumstom" parent="@style/parent_custom">
<item name="android:popupMenuStyle">@style/ActionBar_Overflow_Popup_Menu</item>
</style>
androod:popupMenuStyle을 변경하면 된다.
그 스타일은 다음과 같이 자신의 구현하는 바로 해도 된다. 저자는 팝업 배경색과 폰트 색상만 변경하였다.
<!-- this style used to Overfolw popup Menu Style by ActoinBar -->
<style name="ActionBar_Overflow_Popup_Menu">
<item name="android:popupBackground">@color/overflow_popup_background</item>
<item name="android:textColor">@color/overflow_popup_text_color</item>
</style>
덤으로 더보기 아이콘 변경은 actionOverflowButtonStyle로 변경 가능하다.
<style name="Theme.Eclipse2_bhc" parent="@style/eClipse_BHC_Theme">
<item name="actionOverflowButtonStyle">@style/ActionBar_Overflow_Button</item>
<item name="android:popupMenuStyle">@style/ActionBar_Overflow_Popup_Menu</item>
</style>
<!-- this style used to moreOverflow Button by ActionBar -->
<style name="ActionBar_Overflow_Button">
<item name="android:src"> @drawable/ico_action_overflow</item>
</style>
참고 : http://stackoverflow.com/questions/14193071/changing-the-style-of-actionbar-overflow
[ 추가 ]
팝업 메뉴 그림자 설정
android:background="@drawable/abc_menu_dropdown_panel_holo_light"
'Android Story' 카테고리의 다른 글
image change task (link) (0) | 2016.08.09 |
---|---|
Making Android Material Circle Button (link) (0) | 2016.08.09 |
android jar 라이브러리 추가 (0) | 2016.08.08 |
[Android] Material 디자인?? (링크) (0) | 2016.07.25 |
[ Android ] BaseAdapter, ListView 리스트 생성 및 수정 (0) | 2016.06.24 |
[ Android ] Material 스위치 :: 버전 다운하기 (2) | 2016.06.18 |
[ Android ] Multiple substitutions specified in non-positional format; did you mean to add the formatted="false" attribute? 에러 (0) | 2016.06.13 |
[ Android ] 이미지 앵글 변경 및 애니메이션 ( 테스트 X ) (0) | 2016.05.25 |