2012-06-08 70 views
3

我是Android的初學者。我正在創建一個自定義對話框,它工作正常。但是這個對話框不會移動。如何移動這個自定義對話框。例如,在Windows中包含記事本,繪圖等。當你點擊這個(記事本,畫圖等)標題欄時,你可以移動該位置。如果可能請發送信息如何移動對話框。否則,如果它不可能發送原因。請回復你的回答,評論對我很有價值。謝謝。如何移動自定義對話框?

+0

你以前試過什麼嗎? – Praveenkumar

+0

我試圖只有android:重力。 – Bala

+0

我不確定。但是,你應該使用一些'SufaceView'類。 – Praveenkumar

回答

4

對話框沒有任何觸摸事件偵聽器,這樣你有可能會創建活動,實施onTouchListener就可以了,並在清單文件

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

現在,您的活動會看起來像一個對話框,你可以實現視圖的​​並在該偵聽器中編寫所需的代碼。

+0

非常感謝。我有一個重新調整大小的窗口。我試過setOnTouchListener()。它工作正常。我只需要移動零件代碼。例如,X,Y的位置是如何在Touch-Listener中提及的。 – Bala

+0

將答案標記爲正確的答案。 –

+0

謝謝。你的回答對我很有幫助。 – Bala