问题描述
- 安卓单击菜单出现对话框
- 安卓中如何单击菜单出现对话框,而不是底部菜单栏,求大神们指教
解决方案
用onKeyDown实现了
解决方案二:
http://www.cnblogs.com/linjiqin/category/284844.html
解决方案三:
重写onmenu 将其中的布局改了,然后将onmenu的样式也改了
解决方案四:
什么意思,有效果图么
解决方案五:
获取到菜单的点击事件。在此操作对话框的展示
解决方案六:
记得菜单有个点击事件的方法onCreateOptionsMenu(Menu),重写它,return true,然后你要对话框的话可以用Dialog对话框或者其子类,使用很简单,new一个设置相关属性再show()就行了。
解决方案七:
@Override public boolean onMenuOpened(int featureId Menu menu) { Toast.makeText(thismenu opened"" Toast.LENGTH_SHORT).show(); return super.onMenuOpened(featureId menu); }
解决方案八:
@style/Widget.AppCompat.Light.PopupMenu
修改成自己的样式~
时间: 2025-01-20 11:11:03