마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

ActionBar 오버플로우 메뉴가 나타나지 않습니다.

0 추천

안녕하세요.

 

Android 2.x 대에서만 공부하다가 오랜만에 4.x 대 공부를 하고있는데요.

 

ActionBar 라는게 생겨서 보고있습니다.

 

오버플로우 메뉴에 3~4개 정도의 메뉴를 넣고 싶어서 작업중이었는데

 

예제를 보고 아무리 그대로 하고 심지어 예제 프로젝트를 import해서 그대로 돌려보아도 오버플로우 메뉴가 나오지 않습니다.

 

디바이스의 메뉴 버튼을 누르면 오버플로우에 나오게 작성했던 메뉴들이 나타나는 상황입니다.

 

작성했던 메뉴 xml은 다음과 같습니다.

 

화면 첨부하겠습니다.

 

혹시 저 같은 현상으로 고생하셨던 분들이 계신가요?

해결하셨으면 조치방법 공유 부탁드리겠습니다.

 

제가 어느 부분을 잘못하였는지 조언 부탁드리겠습니다.

 

 

 

[menu.xml]

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
	<item
		android:showAsAction="ifRoom|withText"
		android:id="@+id/item1"
		android:icon="@android:drawable/ic_menu_add"
		android:title="Add"
	/>
	<item
		android:id="@+id/item2"
		android:showAsAction="always"
		android:title="Action item with icon"
		android:icon="@android:drawable/ic_menu_search"
	/>
	<item
		android:title="Normal item"
		android:id="@+id/item3"
	/>
</menu>

 

 

 

수빵님 (150 포인트) 님이 2013년 11월 22일 질문

2개의 답변

0 추천
 
채택된 답변
기기에 메뉴버튼이 있으면 오버플로우 버튼이 나타나지 않습니다.
익명사용자 님이 2013년 11월 22일 답변
수빵님님이 2013년 11월 22일 채택됨
아 그거 였구나.. 정말 감사드립니다. 괜히 시간만 허비했네요.... 그렇다면 오버플로우 버튼 처럼 만들려면 서브메뉴로 구성을 해야하겠네요? 감사합니다!!!
0 추천

여기 참고 하세요.

http://dev.re.kr/37

조건 검사해서 나타나게 합니다.

isjoung (140 포인트) 님이 2016년 5월 6일 답변
...