티스토리 뷰

Computer/Android

ActionBar Sherlock 메모

TOYOBA 2013. 6. 21. 14:59

1) 액션바셜록 적용중에 패키지쪽에서 에러가 나서 봤더니

ActionBarSherlock적용 중에 이미 내가 android.support.v4 ~~ Library를 사용중이어서 

FragmentTransaction이 잘못 적용되는 상태가 나타났다.

이 경우 본래 프로젝트에서 /lib/android.support.v4.jar를 삭제해주고 ActionBarSherlock 라이브러리를 적용시켜주고 다시 함수를 적용 시켜주면 된다. 


2) 액션바에서 위에 타이틀 바를 커스텀 하려고하니까 아이콘이 안비킨다 

비켜줘...ㅠㅠ 

http://techbooster.org/android/ui/10489/  

일단 요 사이트(일본어)에서는 

getSupportActionBar().setDisplayShowHomeEnabled(false);

getSupportActionBar().setDisplayOption(0,ActionBar.DISPLAY_SHOW_TITLE);

을 적용하라고 했는데.. 이거 하니까 커스텀한 타이틀이 하단으로 가출하는 사태가 발생했다. 살려줘.. ㅠㅠ


해결!! 스택 오버플로우 만세 ㅠ

http://stackoverflow.com/questions/12973143/actionbarsherlock-tabs-appearing-above-actionbar-with-custom-view

++ 추가 : 아이콘 자리가 그대로 남아있다..ㅡㅡ;;;

저녁 6시 59분 추가 ::

아무래도 아이콘 옆 padding은 어떻게 할수가 없는 모양이라 커스텀 뷰의 배경화면을 타이틀 배경으로 깔고 layout마진에 -를 주어서 해결함.



3) 현재는 ViewPager랑 ActionBarSherlcok연동중...인데 잘 안된다.

슬라이드 할때마다 위에 탭도 바꾸고 싶은데. 

참고 사이트 > http://blog.daum.net/mailss/19