2014-01-30 2 views
0

작업 표시 줄에 아이콘과 텍스트를 표시하는 방법이 있습니까? "always | withText"및 "ifRoom | withText"로 설정하여 xml 파일의 showAsAction 속성을 사용하려했지만 전화가 가로 모드가 아닌 경우 둘 다 작동하지 않습니다.아이콘과 텍스트가있는 작업 표시 줄 항목

작업 표시 줄에서 제목을 삭제 했으므로 사용되지 않은 공간이 많이 있지만 그 공간은 사용되지 않습니다.

세로 모드에서도 아이콘과 텍스트가 모두 표시되도록하려면 어떻게해야합니까?

답변

0

세로 모드에서도 아이콘과 텍스트가 모두 표시되도록하려면 어떻게해야합니까?

그렇지 않습니다. 텍스트를 표시할지 여부는 자체 알고리즘을 기반으로 액션 표시 줄을 구현할 때까지 결정해야합니다.

향상시킬 수 있다고 생각되는 경우 비효율적임을 나타내는 샘플 프로젝트를 만들고 http://b.android.com에 향상 요청을 게시하십시오.

물론 스톡 액션 항목 대신 사용자 정의 액션 레이아웃이나 액션 클래스를 사용할 수 있으며 원하는대로 표시 할 수 있습니다. 기존 작업 항목의 모양과 느낌을 맞추는 것은 약간 까다로울 수 있으며 텍스트를 넣을 공간이없는 경우를 결정하기 위해 자신 만의 현명한 도구를 구현해야합니다.

+0

제목 제거로 인해 사용되지 않은 공간이 너무 많아 항목을 효과적으로 배치 할 수 있습니까? – dMehta

+0

@dMehta : 드롭 다운 목록 탐색 등을 추가하는 등 공간을 사용하는 다른 방법을 찾아 주셔도됩니다. 그러나 작업 항목이 바에서 표시되는지 (오버 플로우와 비교하여), 작업 항목이 텍스트를 표시하는지 여부 등은 작업 표시 줄의 구현에 달려 있습니다. – CommonsWare

관련 문제