嗨,我想在PopUpMenu
内部创建一个,onCreateOptionMenu()
我的目标是 API 级别 10,我minSdk
的平板电脑版本是 8,因为你知道没有硬菜单键,所以对于软菜单键,我onCreateOtionMenu()
用来在屏幕下方创建一个菜单选项,它也是工作。当我在我的屏幕上PopUpMenu
按下 Soft menuOption 时,它第一次显示它,下一次它不显示任何东西。
PopUpMenu
这是我的内部OnCreateOptionssMenu()
方法的代码片段
@Override
public boolean onCreateOptionsMenu(Menu menu) {
PopUpMenu popup=new PopUpMenu(this,txtView);
popup.getMenuInflater().inflate(R.menu.option,popup.getMenu());
popup.show();
//popup.dismiss();
//menu.clear();
//getMenuInflater().inflate(R.menu.fragmenttwo_menu, menu);
return (super.onCreateOptionsMenu(menu));
}
注意:这里的 txtView 是一个 TextView,你可以在下面说一个视图锚,我正在显示 PopUpMenu 项。
对于这里的校准,我正在使用ViewPager