View之PopupMenu
来源:互联网 发布:java的compare方法 编辑:程序博客网 时间:2024/06/08 19:59
1.Menu布局
<menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/search" android:icon="@android:drawable/ic_menu_search" android:title="popup_menu_search" /> <item android:id="@+id/add" android:icon="@android:drawable/ic_menu_add" android:title="popup_menu_add" /> <item android:id="@+id/edit" android:icon="@android:drawable/ic_menu_edit" android:title="popup_menu_edit"> <menu> <item android:id="@+id/share" android:icon="@android:drawable/ic_menu_share" android:title="popup_menu_share" /> </menu> </item> </menu>
2.实现
public class PopupMenuDemo extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.popup_menu_1); } public void onPopupButtonClick(View button) { PopupMenu popup = new PopupMenu(this, button); popup.getMenuInflater().inflate(R.menu.popup, popup.getMenu()); popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() { public boolean onMenuItemClick(MenuItem item) { Toast.makeText(PopupMenuDemo.this, "Clicked popup menu item " + item.getTitle(), Toast.LENGTH_SHORT).show(); return true; } }); popup.show(); } }
3.效果
0 0
- View之PopupMenu
- 菜单实现之PopupMenu
- POPupMenu
- popupmenu
- PopupMenu
- Android之弹出菜单PopupMenu
- Android学习笔记之PopupMenu弹出菜单
- DevExpress组件之——PopupMenu组件
- VB6升级到VB2010之八: PopUpMenu升级~
- ActionSet/PopupMenu
- Android PopupMenu
- ActionBar PopupMenu
- 网摘》PopupMenu
- 学习popupmenu
- AndroidUI:PopupMenu
- ListPopupWindow,PopupMenu
- PopupMenu使用
- PopupMenu用法
- 2.3.2笔记-归并有序链表
- ViewPager循环滑动及自动播放
- 问题
- javaweb学习总结(四)——Http协议
- [翻译] Protobuf 语言指南 ( proto 2 )
- View之PopupMenu
- 洛谷P1026 统计单词个数
- hbase 基本介绍,表结构
- 正则校验
- VS2012+Qt5
- Hibernate框架整合
- QSS小样仿WIN7渐变图标
- Xcode 7真机测试详解
- zoj 2724 windows message Queue