-1
버튼에 onClick이라는 팝업 메뉴가 구현되어 있습니다. AppCompact 테마를 사용하면 메뉴에 빈 항목이있는 메뉴가 넘칠 수 있습니다. 당신의 온 클릭작업 표시 줄 팝업 메뉴 항목이 보이지 않습니다.
PopupMenu popupMenu = new PopupMenu(YourActivity.this, view);
popupMenu.setOnMenuItemClickListener(YourActivity.this);
popupMenu.inflate(R.menu.menu_import_export);
popupMenu.show();
및 구현에 활동
<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/menu_edit"
android:title="@string/menu_edit" />
<item
android:id="@+id/menu_block"
android:title="@string/menu_deactivate" /></menu>
및 코드 : :이 XML 파일을해야이
OptionMenuBtn = (ImageButton) v.findViewById(R.id.three_dot);
OptionMenuBtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated m// openOptionsMenu();
showPopup(v);
}
});
public void showPopup(View v) {
PopupMenu popup = new PopupMenu(MainActivity.this, v);
MenuInflater inflater = popup.getMenuInflater();
inflater.inflate(R.menu.action_menu, popup.getMenu());
popup.show();
}
일부 코드를 게시해야합니까? – Raghavendra
코드를 작성하는 곳 (XML/Java)을 공유하고 테마를 작성중인 곳에서도 스타일 파일을 공유하십시오. –