小编use*_*409的帖子

用于计时器的Android线程

public class MainActivity extends Activity
{
int min, sec;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.main); 
    min = 5;
    sec = 0;
    final TextView timer1 = (TextView) findViewById(R.id.timer1);
    timer1.setText(min + ":" + sec);
    Thread t = new Thread() {
        public void run() {
                sec-=1;
                if (sec<0) {
                    min-=1;
                    sec=59;
                }
                timer1.setText(min + ":" + sec);
                try
                {
                    sleep(1000);
                }
                catch (InterruptedException e)
                {}
            }
    };
    t.start();
}
}
Run Code Online (Sandbox Code Playgroud)

这是Java中的线程的代码,但它不起作用.你能帮助我吗?

它的计时器从5分钟到0点倒计时.

java android

4
推荐指数
2
解决办法
3万
查看次数

标签 统计

android ×1

java ×1