1

这是怎么回事??

我正在创建一个可移动的文本视图,所以我可以将它拖放到整个屏幕上......然后,我决定向它添加上下文菜单,所以我做到了,但上下文菜单只有在我禁用 onTouchListener 时才会出现,所以我在这里我的问题是:有什么方法可以使它们兼容吗?

如果需要,我稍后会发布代码

提前致谢!!!;P

4

1 回答 1

1

上下文菜单通常通过长按来启动。您通过长按启动拖动,您将需要通过其他方式启动其中一个或另一个。我有一个类似的问题,并通过将移动命令放在上下文菜单中来解决它。

我通过将“移动”变量设置为 true 并突出显示控件来做到这一点。然后用户拖动控件并在释放时将移动设置为 false 并保存位置。

于 2012-05-26T18:38:48.447 回答