如何移动自定义对话框?

时间:2012-06-08 12:20:35

标签: android

我是android的初学者。我正在创建一个自定义对话框,它工作正常。但是此对话框不会移动。如何移动此自定义对话框。例如,在Windows中包含记事本,画图等。当您单击此(记事本,画图等)标题栏时,您可以移动位置。如果可能,请发送信息如何移动对话框。否则,如果无法发送原因。请回复你的答案,评论对我很有价值。感谢。

1 个答案:

答案 0 :(得分:5)

Dialog没有任何Touch事件侦听器,因此您可能创建一个Activity,在其上实现onTouchListener,并在清单文件中

<activity android:theme="@android:style/Theme.Dialog">

现在,您的Activity将看起来像DialogBox,您可以实现视图的setOnTouchListener()并在该侦听器中编写所需的代码。