2012-08-02 3 views
2

분할 액션 바를 사용하고 싶습니다. 하나는 맨 위에, 하나는 하단에 있습니다. 나는 당신이 그것을 호출 할 수 있습니다 알고 uiOptions="splitActionBarWhenNarrow"안드로이드에서 하단 액션 바 사용자 정의

내이 질문에

간단한 개념이다 :

나는 바닥에 두 개의 항목을 싶습니다

; 하나는 맨 왼쪽에, 하나는 맨 오른쪽에 있습니다. 이것이 가능한가? 그것은 거의 오버 플로우 인 것처럼 보이며 모든 것을 위에서 아래로 밀어냅니다. 어느 항목이 어떤 바에 나타나는지 제어하는 ​​방법이 있습니까?

또한 holo.light.darkactionbar 테마가 있습니다. 그러나 하단 막대의 경우 밝은 배경과 흰색 텍스트를 유지하므로 아이콘을 볼 수 없으므로 위쪽 막대와 같이 어두운 배경을 적용 할 수 있습니까?

답변

4

하단에는 두 개의 항목 만 있습니다. 하나는 맨 왼쪽에, 하나는 맨 오른쪽에 있습니다. 이것이 가능한가? 그것은 거의 오버 플로우 인 것처럼 보이며 모든 것을 위에서 아래로 밀어냅니다. 어느 항목이 어떤 바에 나타나는지 제어하는 ​​방법이 있습니까?

불행히도. 모두 분할 작업 모음을 사용할 때 작업 항목이 하단 막대에 푸시됩니다. 이 문제를 해결할 수있는 한 가지 방법은 분할 작업 모음을 사용하지 않고 맨 아래에 원하는 모든 항목에 대한 단추를 누른 채 사용자 지정보기를 아래쪽에 두는 것입니다. 테마를 사용하여 분할 액션 모음의 스타일을 잘 에뮬레이트 할 수 있습니다.

또한 holo.light.darkactionbar 테마가 있습니다. 그러나 하단 막대의 경우 밝은 배경과 흰색 텍스트를 유지하므로 아이콘을 볼 수 없으므로 위쪽 막대와 같이 어두운 배경을 적용 할 수 있습니까?

이것은 이상하게 들리며 표준 동작이 아닙니다 (두 막대가 모두 내 응용 프로그램에서 어두움). 사용자 정의 테마를 사용하고 있습니까? 이것을 수동으로 덮어 쓰려면 에 표시된대로 사용자 정의 android:backgroundSplit 값을 갖는 테마를 정의하십시오.

+0

테마가 일부 영역에서 재정의되었으므로 어쩌면 이것이 하나일까요? 그러나 여하튼, 응답을위한 감사합니다! – KickingLettuce