Android 上下文菜单示例

17 Mar 2025 | 阅读 2 分钟

当用户长按某个元素时,Android 上下文菜单会显示。它也称为浮动菜单。

它会影响正在进行操作的选定内容。

它不支持项目快捷方式和图标。

Android 上下文菜单示例

让我们来看一个简单的 Android 上下文菜单示例。

activity_main.xml

从调色板拖动一个 ListView,现在 XML 文件将如下所示

文件:activity_main.xml

main_menu.xml

在 menu 目录中创建一个单独的 menu_main.xml 文件用于菜单项。

Activity 类

让我们编写代码以在按下 ListView 时显示上下文菜单。

文件:MainActivity.java


输出

android context menu example output 1

长按 ListView 后的输出。

android context menu example output 2

点击上下文菜单后的输出。

android context menu example output 3