내 Android 패키지에는 기기에 하드웨어 메뉴 옵션이있을 때 작동하는 메뉴 옵션이 있습니다. 다른 장치에 대한 전용 메뉴 단추가 없으므로 단추를 추가하려고 시도 했으므로 팝업이 메뉴를 표시합니다. 팝업은 작동하지만 옵션을 표시하지 않습니다. 그리고 선택 항목에서 작동하는 방법에 대해서도 설명합니다. 팝업 옵션.Android 팝업 메뉴가 메뉴를로드하지 않습니다.
public boolean showPopup(View v) {
PopupMenu popup = new PopupMenu(this, v);
MenuInflater inflater = popup.getMenuInflater();
inflater.inflate(R.menu.emailmenu, popup.getMenu());
popup.show();
return true;
}
그리고이 내 option
코드 :
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/bluebutton" android:icon="@drawable/icon_blue_btn"
android:title="" />
<item android:id="@+id/zephyr" android:icon="@drawable/icon_zephyrme"
android:title="" />
<item android:id="@+id/skype" android:icon="@drawable/icon_skype"
android:title="" />
</menu>
나는 모든 준비가
<ImageButton
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/ic_overflow_holo_dark"
android:contentDescription="@string/descr_overflow_button"
android:onClick="showPopup" />
이 팝업을 표시하는 내 코드는 다음과 같이
내 버튼 레이아웃입니다 이 onCreateOptionsMenu()를 사용하여 전용 메뉴 키에서 옵션을 트리거하십시오. 팝업에서 작동하도록하는 방법. 대신 제목의 아이콘을 표시 할 경우
제목은 메뉴의 중요 – Jayanth
확인 및 관련 팝업 메뉴 –
사용의 활동을 시작하는 방법'popup.setOnMenuItemClickListener()' – Jayanth