Android:如何制作这种弹出菜单?

时间:2013-02-20 19:40:34

标签: android checkbox popupmenu

一个相当简单的问题,我相信。

在我的Android手机上(运行Android 2.3.3)我偶尔会遇到我非常喜欢的弹出式菜单。它们不是上下文菜单,也不是选项菜单 - 至少,我相信它们不是。

示例:如果您安装了Skype,并且尝试呼叫联系人,则弹出菜单会询问您是否要使用拨号程序或Skype来完成此操作。当它显示时,它会在不关闭当前活动或打开新活动的情况下显示当前活动。

有人知道这种菜单叫什么,以及我如何创建它?

更准确地说,我希望当用户在我的应用程序中启用某个Checkbox时显示此菜单。

提前致谢!

2 个答案:

答案 0 :(得分:1)

这是您发送意图时出现的操作菜单,即。带上拨号器。如果有多个选项执行相同的操作,您将看到此对话框以选择您要执行的操作。

当您想要分享图片或其他内容时,也会看到这种情况

enter image description here

如果您有第三方启动器并按下主页按钮,您也会看到这一点,以便操作系统知道您要使用哪个应用程序来显示主屏幕。

基本上是一个自定义对话框

答案 1 :(得分:1)

我认为您所说的是自定义对话框?告诉我,如果这是错的。但是这里有一些链接可以让你开始,如果你想要的是一个自定义对话框

Android - Activity that does not fill the parent screen

http://www.helloandroid.com/tutorials/how-display-custom-dialog-your-android-application