2014-11-14 3 views
1

작업 표시 줄에서 메뉴 항목 검색 (searchWidget)을 표시하기 위해 모든 것을 시도했습니다. 나에게는 언제든지 작업 표시 줄 항목을 숨기지 않는 탐색 표시 줄이 있습니다. 그러나 대형 스크린 장치가있는 경우에도 검색 항목은 항상 오버플로 상태입니다.탐색 표시 줄이있는 동안 작업 표시 줄에 메뉴 항목 아이콘 표시

나는 항상 메뉴 항목의 showAsAction에서 사용하고 심지어 메뉴 항목을 onPrepareOptionsMenu 메서드에서 볼 수 있도록 설정하고 서랍이 열리거나 닫히면 변경 사항이 있는지 확인하고 여전히 아무것도 표시하지 않으려 고 노력했습니다.

나는 누군가에게 같은 문제가 있는지 궁금해합니다. 지금 코드를 게시하지 않겠습니다. 필요한 경우 나는 물론 코드를 게시 할 것입니다. 메뉴 리소스에서 해당 메뉴 항목에 대한

android:showAsAction="always" 

-

+0

귀하의 메뉴 코드를 넣으시겠습니까? –

답변

2

당신이 정기적으로 작업 표시 줄 메뉴 항목을 (API를 13 세 이상)을 사용하는 경우 다음 당신은 단순히 말을해야합니다. 당신의 compat 라이브러리를 사용하는 경우

그러나, - 작업 표시 줄 및 메뉴 항목에 대한 APPCOMPAT-V7 (API를 7+) 다음은 네임 스페이스로 앱의 이름이 필요 -

yourapp:showAsAction="always" 

하고 다음을 추가 상단에있는 메뉴 태그에 -

xmlns:yourapp="http://schemas.android.com/apk/res-auto" 
+0

정말 고마워요! appcompat-v7을 사용하고있었습니다. – mobilepotato7

관련 문제