2009年4月8日 星期三

Android上的對話方塊

延續上一次的範例,這次來玩玩對話方塊吧。




一般的程式,在做完某些事後會有一些提示訊息。例如使用下載軟體,東西下載完後,通常都會在程式的某一個角落顯示下載完畢訊息。在Android上,要做到這個功能很簡單。在上一次的範例中,加入一個函式openMessage。在openMessage函式加入下列程式碼:2009-04-08_214020

其中Toast.LENGTH_SHORT這個值是提示訊息顯示的時間長短,使用Toast.LENGTH_LONG可以讓顯示時間長一點。執行的畫面如下:

2009-04-08_214133

但是這樣有一個缺點,如果訊息比較長,又不想讓它自動消失,就必須採用別的辦法。接下來修改一下程式碼:

2009-04-08_214437


執行看看,有比較像一般視窗程式的對話方塊吧。

2009-04-08_214540

6 則留言:

 

我們搬家了

新部落格在http://b-plurkers.com/