gpt4 book ai didi

android - 如何在按钮上设置倒计时?

转载 作者:行者123 更新时间:2023-11-29 14:53:30 26 4
gpt4 key购买 nike

我有一个 Button,按下后应该开始倒计时并在按钮上显示倒计时。

我该如何继续?

最佳答案

试试这个

public class CountDown extends Activity implements OnClickListener {

Button btn;
int i=0, second = 3;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

btn = (Button)findViewById(R.id.btn);
btn.setOnClickListener( this );
}

@Override
public void onClick(View v) {
new Thread( new Runnable() {
public void run() {
while( i != second ) {
try {
handle.sendMessage( handle.obtainMessage());
Thread.sleep(1000);
} catch( Throwable t) {

}
}
}

Handler handle = new Handler() {
public void handleMessage( Message msg) {
btn.setText( ""+ second );
second--;
}
};
}).start();

}
}

关于android - 如何在按钮上设置倒计时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11725838/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com