可能重复:
在屏幕的任何位置显示 AlertDialog
如您所知,DefaultDialog
具有Gravity
诸如等属性Right
,Top
但是是否可以将 Dialog 放置在用户触摸屏幕的位置而不是默认重力属性?
使用来自 onTouch(...) 方法或类似方法的轻敲 x 和 y 坐标,有可能吗?
例如,我在屏幕上触摸 (50, 50) x 和 y 坐标,可能不在同一个位置,而是在靠近该触摸点的任何位置。
可能重复:
在屏幕的任何位置显示 AlertDialog
如您所知,DefaultDialog
具有Gravity
诸如等属性Right
,Top
但是是否可以将 Dialog 放置在用户触摸屏幕的位置而不是默认重力属性?
使用来自 onTouch(...) 方法或类似方法的轻敲 x 和 y 坐标,有可能吗?
例如,我在屏幕上触摸 (50, 50) x 和 y 坐标,可能不在同一个位置,而是在靠近该触摸点的任何位置。