在 android 上,每当用户长按文本字段时,他们都会获得一个上下文菜单,其中包含“复制”、“粘贴”、“全选”等选项。现在,我知道我无法将自己的项目添加到此菜单,系统范围 - android 不会也不应该让我这样做。但我可以从头开始编写自己的上下文菜单,并且每当用户长按文本视图时,他们将获得两个选项 - 1. 系统上下文菜单 2. 我自己的菜单。
我知道这可以做到,但我不知道使用什么 API 调用来实现这一点。执行类似操作的现有应用程序:
Swype 键盘:此键盘应用程序会覆盖系统键盘。因此,当用户单击文本视图键入内容时,他们会得到两个选项,即 - 1. 默认系统键盘,或 2. 用户安装的 Swype 键盘。用户还可以选择将其中之一设为默认值。
同样,Go Launcher Ex:系统范围内每当我们按下“主页”按钮时,我们都有两个选项 - 显示常规主屏幕,或显示 Go Launcher 主屏幕。
非常感谢任何建议或参考材料。
谢谢!