onTouchListener和onCreateContextMenu之间的冲突?

时间:2012-05-26 18:06:06

标签: android contextmenu conflict ontouchlistener

怎么了?

我正在创建一个可移动的textview,所以我可以在整个屏幕上拖放它...然后,我决定向它添加Contextual菜单,所以我做了,但是只有当我禁用onTouchListener时才会出现上下文菜单,所以我的问题是:  有没有办法让它们兼容?

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

提前致谢!!! ; P

1 个答案:

答案 0 :(得分:1)

上下文菜单通常以长触摸开始。您通过长时间触摸启动拖动,您将需要通过其他方式启动一个或另一个。我有一个类似的问题,并通过在上下文菜单中放置move命令来解决它。

我是通过将“移动”变量设置为true并高位控制控件来实现的。然后用户拖动控件并在释放时将移动设置为false并保存位置。

相关问题