1
我是一位新的android開發人員。最近,推出了一個字益智應用程序 - Wozzle如何將計時器添加到應用程序
我想在遊戲中添加計時器,以便玩家獲得有限的時間進行移動。怎麼做 ?此外,計時器應顯示給玩家。
我是一位新的android開發人員。最近,推出了一個字益智應用程序 - Wozzle如何將計時器添加到應用程序
我想在遊戲中添加計時器,以便玩家獲得有限的時間進行移動。怎麼做 ?此外,計時器應顯示給玩家。
試試這個,
public class CountDownTest extends Activity {
TextView tv; //textview to display the countdown
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
tv = new TextView(this);
this.setContentView(tv);
//5000 is the starting number (in milliseconds)
//1000 is the number to count down each time (in milliseconds)
MyCount counter = new MyCount(5000,1000);
counter.start();
}
//countdowntimer is an abstract class, so extend it and fill in methods
public class MyCount extends CountDownTimer{
public MyCount(long millisInFuture, long countDownInterval) {
super(millisInFuture, countDownInterval);
}
@Override
public void onFinish() {
tv.setText(」done!」);
}
@Override
public void onTick(long millisUntilFinished) {
tv.setText(」Left: 」 + millisUntilFinished/1000);
}
}
}
看一看這些鏈接
http://android-developers.blogspot.kr/2007/11/stitch-in-time.html
On screen timer in Android application?
http://aubykhan.wordpress.com/2010/04/25/android-game-programming-the-game-loop/
@ bali182褻瀆是不必要的,它隱藏在一些星號下也不合理。 – Sam
對不起,我是網站新手 –
@Esha歡迎來到Stack Overflow!我代表bali182的評論道歉。另一方面,這個網站的表面下隱藏着豐富的知識,而在未來,搜索一段時間會讓你在98%的時間內找到答案(我從個人經驗中說)。另外,我們通常喜歡這個網站上的問題比這個更具描述性。如果你可以包含一些你的代碼(但是請簡單說明一下),那麼你就更接近一個很好的答案。當問題具體時,回答更容易。無論如何,歡迎和祝你好運! – gobernador