繁体   English   中英

如何在片段中制作菜单

[英]How to make a Menu inside Fragments

总览

我正在开发纸牌游戏。 有时候,尽管用户可能想重新开始并创建一个新游戏,但这就是为什么我认为在角落有一个按钮会弹出一个“浮动”菜单,用户可以选择启动一个新游戏并退出当前游戏。


我知道如何重新开始新游戏,但是我不知道如何在每个片段(我有一个FragmentManager)中都可以显示弹出菜单的按钮(可能是浮动菜单),以便用户仍然可以看到一个菜单背后。

我看过这份《 API菜单指南》 ,但不确定如何将其用于我的用途,您有何建议?


这是我要实现的菜单的示例: 要求的菜单示例

它不是菜单,在Android中称为Dialog 您需要Google如何在Android中创建自定义Dialog 您将看到很多执行此操作的教程。

您只需要声明自定义对话框类:

public class CustomDialog extends Dialog {
   public CustomDialog(final Context context) {
       super(context);
    setContentView(R.layout.your_custom_layout);
    (...)
   }
}

您可以使用通过构造函数等传递的上下文来启动其他活动。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM