我知道从menu.xml填充的正常弹出菜单。
现在我想填充自定义弹出菜单,就像onclick on按钮应该从数据库表的单列值生成弹出菜单。 请一些人帮助我,我坚持这个。
请原谅我的英语。
代码是:
onClick()
{
//Creating the instance of PopupMenu
PopupMenu popup = new PopupMenu(CookBookActivity.this, btnPlayBack);
//Inflating the Popup using xml file
popup.getMenuInflater().inflate("database column values", popup.getMenu());
//registering popup with OnMenuItemClickListener
popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
public boolean onMenuItemClick(MenuItem item) {
Toast.makeText(CookBookActivity.this,"You Clicked : " + item.getTitle(),Toast.LENGTH_SHORT).show();
return true;
}
});
popup.show();
}
我希望数据库表的单列记录应该显示在弹出菜单中。