【发布时间】:2014-10-07 21:59:33
【问题描述】:
伙计们,我到处寻找这个问题,遗憾的是,我找不到解决方案:/ 我的问题在 CountDownTimer 中,我想通过按下按钮来启动它,但现在它会自动启动。这是我的代码:
`public class newgame extends Activity {
int guessCount = 0;
TextView textCount;
Button buttonCount;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_newgame);
final TextView textView = (TextView) findViewById(R.id.textView);
buttonCount = (Button) findViewById(R.id.button);
buttonCount.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
guessCount++;
textView.setText("Clicks: " + guessCount);
}
});
final TextView textic = (TextView) findViewById(R.id.textView2);
CountDownTimer Count = new CountDownTimer(15000, 1000) {
public void onTick(long millisUntilFinished) {
int seconds = (int) ((millisUntilFinished / 1000));
textic.setText("Time Left: " + millisUntilFinished / 1000);
}
public void onFinish() {
textic.setText("Time's Up!");
buttonCount.setEnabled(false);
}
};
Count.start();
}`
有人可以帮帮我吗? :)
【问题讨论】:
标签: java android button android-studio countdowntimer