gpt4 book ai didi

android - 在 android 2.3 GingerBread 中创建弹出菜单

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:47:25 24 4
gpt4 key购买 nike

我是 android 的中级程序员。现在我正在开发一个有 View 的应用程序。当我单击该 View 时,我必须显示一个弹出菜单。

我从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 的弹出菜单?

最佳答案

您可以改用 PopupWindow 和 showAsDropDown()。

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

关于android - 在 android 2.3 GingerBread 中创建弹出菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16399995/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com