2012-07-25 2 views
2

벌집과 아이스크림 샌드위치 모두에서 실행되는 애플리케이션을 개발 중입니다. 내 작업 표시 줄에 아이콘이 없지만 "위로/집"버튼을 유지하고 싶습니다.액션 바 아이콘을 제거하고 위로 버튼을 유지하십시오.

내가 사용 :

getActionBar().setDisplayOptions(0, ActionBar.DISPLAY_SHOW_HOME); 

이이 작업 표시 줄 아이콘을 제거하지만 아이스크림 샌드위치에서 "최대"버튼을 유지합니다. 하지만 허니컴에서는 "위로"단추도 제거합니다.

벌집에는 "위로"버튼을 유지하면서 아이콘을 제거 할 수있는 방법이 있습니까?

답변

3

이 코드는 메뉴 아이콘을 제거하고 근처에 표시를 유지합니다 :

<style name="MyTheme" parent="Theme.Sherlock.Light"> 
    <item name="actionBarStyle">@style/MyActionBarStyle</item> 
</style>  

<style name="MyActionBarStyle" parent="Widget.Sherlock.Light.ActionBar"> 
    <item name="android:icon">@android:color/transparent</item> 
    <item name="icon">@android:color/transparent</item> 
</style> 
+1

그는 그래서 그는 ActionBarSherlock의 부품을 삭제할 수 ActionBarSherlock의 – Marcelo

+0

를 사용하여 나타냅니다 질문에 어디에도 없습니다. – fshbn