在android 2.3 GingerBread中创建d出菜单

在android 2.3 GingerBread中创建d出菜单,第1张

概述我是android的中级程序员.现在我正在开发一个有视图的应用程序.当我点击该视图时,我必须显示一个d出菜单.我从android开发者网站获得了以下代码public void showPopup(View v) { PopupMenu popup = new PopupMenu(this, v); MenuInflater inflater

我是android的中级程序员.现在我正在开发一个有视图的应用程序.当我点击该视图时,我必须显示一个d出菜单.

我从androID开发者网站获得了以下代码

public voID showPopup(VIEw v) {    PopupMenu popup = new PopupMenu(this,v);    MenuInflater inflater = popup.getMenuInflater();    inflater.inflate(R.menu.actions,popup.getMenu());    popup.show();}

但是此代码仅适用于API 11及更高版本.

任何人都可以帮助我,以便我可以制作一个支持GingerBread的d出菜单吗?

最佳答案你可以使用PopupWindow和showAsDropDown()代替.

或http://developer.android.com/guide/topics/ui/menus.html#FloatingContextMenu 总结

以上是内存溢出为你收集整理的在android 2.3 GingerBread中创建d出菜单全部内容,希望文章能够帮你解决在android 2.3 GingerBread中创建d出菜单所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1140250.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存