如何从数据库中填充自定义弹出菜单的项目?

时间:2014-09-29 07:13:27

标签: android xml

我知道从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();
  }

我希望数据库表的单列记录应该显示在弹出菜单中。

0 个答案:

没有答案