2012-07-11 4 views
1

내 응용 프로그램에 ActionBar을 사용해야하지만 Android 2.3에서 작업하고 있습니다. "actionbarsherlock.com"과 같은 제 3 자 항아리를 사용하지 않고 성취 할 수 있습니까? 즉, Android 자체에서 사용할 수있는 지원이 있습니까?제 3 자 jars를 사용하지 않고 2.3의 Actionbar 구현

이전 게시물에서 아래 링크를 시도했지만 Android Developers Site가 수정되었으므로 there을 찾을 수 없습니다.

답변

4

당신 자신의 질문에 정말로 답변했습니다 - 모든 Android 버전에서 네이티브 동작 표시 줄을 사용할 수 없기 때문에 Actionbarsherlock (및 기타)이 이전 Android 버전 (2.x 이하)에 대한 이전 버전과의 호환성을 제공합니다. 그렇다면 누구도 기본 기능을 구현하는 타사 라이브러리를 구축하지 않았을 것입니다 (확장 할 수도 있음).

타사 라이브러리를 사용하고 싶지 않다면 자신 만의 또는 Android 3.0 이상을 지원해야합니다. 이는 아마도 가장 좋은 아이디어는 아닙니다.

의견 자신 만의 구현은 ABS가 훌륭한 구현이므로 느리고 불필요합니다. 네이티브 액션 바는이를 지원하는 Android 버전에서 작업을 수행 할 수 있으므로 모든 Android 사용자에게 동일한 사용자 환경을 제공합니다. (잘 - 2.2 이상). Jake Warton은 ABS가 기본 기능 만 구현하는지 확인하려고합니다.

+0

ur 응답을위한 thnx. 나는 ABS가 훌륭한 라이브러리라는 것을 알고 있지만, android-support-v4.jar와 같은 안드로이드 지원 라이브러리가 있는지 알고 싶었습니다 ... 개발자 사이트에서도 이전 버전과의 호환성을 위해 링크를 언급했지만 아무 것도 없습니다 그곳에. –

+0

문제는 없지만 dev 사이트에 대한 대부분의 링크가 깨져서 매우 자극적입니다. 당신이 아 BS를 가진 도움을 필요로하는 경우에 나는 http://www.youtube.com/watch?v=4GJ6yY1lNNY –

+0

thr를위한 ur 도움을 위해 여기에서 영상을 일으켰다.. –

관련 문제