Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android中移动自定义popuwindow_Android - Fatal编程技术网

如何在android中移动自定义popuwindow

如何在android中移动自定义popuwindow,android,Android,我正在向用户显示一个自定义poupwindow。如果用户拖动弹出窗口,我想移动弹出窗口的位置。 有人能告诉我怎么做吗 谢谢 这将使对话框在屏幕左侧移动60个像素。在应用于对话框可拖动部分的onTouch侦听器中使用lp变量可以达到此目的。“对话框没有任何触摸事件侦听器…” WindowManager.LayoutParams lp = dialog.getWindow().getAttributes(); lp.y = -60; dialog.getWindow().setAttributes(

我正在向用户显示一个自定义poupwindow。如果用户拖动弹出窗口,我想移动弹出窗口的位置。 有人能告诉我怎么做吗

谢谢


这将使对话框在屏幕左侧移动60个像素。在应用于对话框可拖动部分的onTouch侦听器中使用lp变量可以达到此目的。

“对话框没有任何触摸事件侦听器…”
WindowManager.LayoutParams lp = dialog.getWindow().getAttributes();
lp.y = -60;
dialog.getWindow().setAttributes(lp);
dialog.show();