我正在编写一个生成图片的应用,我希望用户可以将其复制,以便他们与其他人共享。
不幸的是,当我长按图像时,没有出现复制/剪切/共享菜单。我认为操作系统自然会这样做,因为它出现在许多不同的应用程序中。我是否应该先编写一些代码才能执行此操作,或者布局中是否需要更改某些代码?
我试图谷歌这一点,但搜索结果被各种剪贴板管理器应用程序占用。
答案 0 :(得分:2)
操作系统自然不会这样做。您需要在OnLongClickListener
上实施ImageView
,并实施floating context menu。
但如果您希望用户能够分享内容,我建议改为ShareActionProvider
。