c# - 在 Android 上按下/选择任何文本时弹出菜单

标签 c# android xamarin.android

有没有办法在用户在 Andriod 设备上选择文本时弹出菜单?

例如当用户长按任何文本时,会出现默认弹出菜单,其中包含;复制、剪切、粘贴...等

有没有办法在按下时启动我的应用程序的“上下文菜单”上添加另一个条目?

最佳答案

Android 中没有将您的应用程序添加到操作系统默认上下文菜单的工具。你可以设置 intent receivers在您的 AndroidManifest.xml 中,它将“监听”某些操作并在允许的情况下拦截它们​​。出于这个原因,有时单击图标或文件系统 Assets 会提示您使用选择器来选择要打开的应用程序。

关于c# - 在 Android 上按下/选择任何文本时弹出菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15802087/

相关文章:

c# - 在 C# 中按最后而不是第一个调整数组大小

c# - 如何使用其列和行索引值设置数据网格单元格的值?

java - MainActivity.this 不是封闭类 AsyncTask

c# - 将位图设置为 Xamarin.Android 中 byteArray 的图像,UI 线程上的负载最小

c# - 如何将接口(interface)作为参数传递给 C# 方法

c# - 从 Media.RecordSoundAction 保存的音频文件中获取字节数组

c# - 等效的 Java 泛型循环引用 C#

c# - 尝试访问映射驱动器时,服务中的文件复制失败

android - 错误 : type SugarRecord does not take parameters

android - Seekbars 和 EditTexts