android - Android 上的 Instagram 强制触摸菜单

标签 android menu contextmenu instagram popupmenu

Android 上的 Instagram 最近添加了新功能,当用户长按浏览部分的项目时,会显示一个弹出菜单,允许用户预览照片/视频,而不是查看其详细信息。 它真的很酷,就像 iOS 的强制触摸功能一样。 有谁知道我们如何在 Android 应用程序上做同样的事情? 我们可以只使用上下文菜单或覆盖窗口来做到这一点吗? 谢谢

enter image description here

最佳答案

现在我可以使用这个库在 UI 上做同样的事情

https://github.com/tvbarthel/BlurDialogFragment

但问题是: 当我长按按钮时,我必须松开手指才能继续触摸对话框 fragment 。触摸事件仍然发送到 Activity 而不是 DialogFragment。

你知道如何在对话框 fragment 显示后立即将触摸事件/焦点传递给它吗?

关于android - Android 上的 Instagram 强制触摸菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34686861/

相关文章:

html - 居中菜单链接

html - 菜单下拉显示在列中,CSS

android - 有没有什么方法可以简单地在 android studio 中使用 google mediapipe 框架进行手动跟踪?

android - FirebaseUI 身份验证在 Android 上崩溃

android - EditText setText 不显示

html - 将鼠标悬停在菜单项的 <li> 上会导致扩展 1px

javascript - 如何在 Kendo Scheduler 的上下文菜单中添加多个项目?

c# - Windows 窗体应用程序上与 NotifyIcon 关联的 ContextMenu 的 MenuItem 上的单击事件未触发,但需要再单击一次图标才能工作

javascript - 仅当右键单击以 "Story"开头的类时才显示上下文菜单按钮

android - 我可以在代码中显式启动 NotificationListenerService 而不是由操作系统为我启动它吗?