2011-05-07 80 views
0

我在想如何在我編程的遊戲結束時獲得用戶輸入。基本上,當你失去三條生命時,我想停止遊戲(停止所有線程),然後顯示某種對話框,允許用戶輸入他們的名字,這樣可以以高分保存。然而,這些都是在SurfaceView中完成的。有沒有人有這樣的好的參考?謝謝!!在SurfaceView上獲取用戶文本輸入的對話框

回答

1

我想你可以簡單地使用FrameLayout,把你的SurfaceView存在有具有文本錄入形式加上它的任何標籤其他佈局沿...

的FrameLayout能夠在海誓山盟的頂部堆疊若干意見左右那會做我想你所需要的。

+0

所以,我可以使用我的SurfaceView中發生的事件觸發FrameLayout中的某些內容來顯示對話框? – 2011-05-07 18:32:06

+0

我想你可以在時間到的時候讓你的文本輸入視圖可見。那就是你最初需要隱藏它。在sdk中查看View.setVisibility(int)方法的文檔。 – dimsuz 2011-05-07 20:56:37

相關問題