0

我可以在不使用支持库 v7 的情况下在旧 API 中使用 PopupMenu 吗?

我已经在使用支持库 v4,但这还不够

如果我不使用它,还有什么选择?

4

2 回答 2

0

PopupMenu仅在 API 11 或更高版本中可用。据我从文档中可以看出,它不包含在任何支持库中,因此不能在较低的 api 版本上使用。在这些情况下,您可能应该使用类似 aDialog或的替代方法。ContextMenu这不是一回事,但有点接近。

于 2013-08-13T12:37:40.603 回答
0

您必须在您的应用程序中导入支持 v7,如下所示: 添加具有资源的库

并在您的项目中导入 android.support.v7.widget.PopupMenu 然后编译您的代码,使您的弹出菜单与 android 2.2 及更高版本兼容。

于 2014-06-22T13:25:16.153 回答