2012-04-17 1 views
2

모든 showAsAction 값을 사용하지 않아도 재생했습니다.ActionBar : 방에 관계없이 오버플로에 잠겨있는 항목 1 개 표시

기본적으로 나가기가 오버플로 (3 도트)로 들어가는 동안 삭제 버튼이 보이기를 원합니다. 오버플로에 더 추가 할 것이지만 Exit를 강제로 수행하는 방법을 알고 싶습니다. 사전에

<menu xmlns:android="http://schemas.android.com/apk/res/android"> 
<item android:id="@+id/menu_delete" 
     android:icon="@drawable/ic_action_delete" 
     android:showAsAction="ifRoom" /> 
<item android:id="@+id/menu_exit" 
     android:title="Exit" 
     android:showAsAction="collapseActionView" /> 

감사합니다.

답변

4

android:showAsAction="never"을 사용하여 작업 항목을 강제로 오버플로하십시오.

+0

시작시 AVD가 오버 플로우를 표시하지 않습니까? 삭제가 있지만 거기에 오버플로 메뉴가 없습니다. – Denis

+0

@Denis : 실제 AVD는 실제 MENU 버튼이있는 장치를 에뮬레이트하도록 설정되어있을 수 있습니다.이 경우 오버플로가 점을 표시하지 않습니다. 그러나 MENU를 누르면 메뉴가 나타납니다. MENU 버튼이없는 에뮬레이터를 사용하려면 AVD 구성의 Hardware : 섹션에 "Hardware Back/Home keys"를 추가하고 "no"로 설정하십시오. – CommonsWare

+0

그러면 은하계 연결에서이 모양이 될 것입니까? http://isozial.files.wordpress.com/2012/03/google_play_galaxy_nexus1.png – Denis

관련 문제