Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 两种语句的时差_Java_Android_Multithreading - Fatal编程技术网

Java 两种语句的时差

Java 两种语句的时差,java,android,multithreading,Java,Android,Multithreading,我想给出连续语句之间1秒的时差,我知道多线程是用来给出时差的。有人能帮我在执行两个语句时创建时差吗 非常感谢 import android.app.Activity; import android.os.Bundle; import android.widget.Button; public class HelloActivity extends Activity { Canvas1[] can; Integer in[]={R.id.can1,R.id.can2,

我想给出连续语句之间1秒的时差,我知道多线程是用来给出时差的。有人能帮我在执行两个语句时创建时差吗

非常感谢

import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;

public class HelloActivity extends Activity {
       Canvas1[] can;
       Integer in[]={R.id.can1,R.id.can2,R.id.can3,R.id.can4,R.id.can5,
                       R.id.can6,R.id.can7,R.id.can8,R.id.can9,R.id.can10,
                       R.id.can11,R.id.can12,R.id.can13,R.id.can14,R.id.can15,R.id.can16};
   /** Called when the activity is first created. */
       Button start,stop;

   @Override
   public void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.main);
       start=(Button)findViewById(R.id.btn1);
       stop=(Button)findViewById(R.id.btn2);
       can=new Canvas1[16];
       for(int i=0;i<in.length;i++)
               can[i]=(Canvas1)findViewById(in[i]);
    for(int i=0;i<in.length;i++)
            can[i].set(0);
    //i want to make a time difference of 1 sec before control goes to the for loop

   }
}
导入android.app.Activity;
导入android.os.Bundle;
导入android.widget.Button;
公共类HelloActivity扩展了活动{
拉票1[]罐;
[]中的整数={R.id.can1,R.id.can2,R.id.can3,R.id.can4,R.id.can5,
R.id.can6,R.id.can7,R.id.can8,R.id.can9,R.id.can10,
R.id.can11,R.id.can12,R.id.can13,R.id.can14,R.id.can15,R.id.can16};
/**在首次创建活动时调用*/
按钮启动、停止;
@凌驾
创建时的公共void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
开始=(按钮)findViewById(R.id.btn1);
停止=(按钮)findViewById(R.id.btn2);
can=新画布1[16];
对于(int i=0;i
any_view_in_your_activity.postDelayed(new Runnable(){public void run(){
    // Any code you write here will be run on UI thread after 1 second
}}, 1000);