请问各位高手,在android4.0 及以上的版本中要如何创建进程,控制进程执行,最后终止进程呢?我用了 new thread(new runnale()).start()大概这个方法,会报错。请问要怎么办呢?

解决方案 »

  1.   

    正确的写法,注意大小写。new Thread()
    {
    @Override
    public void run()
    {
       //
    }
    }.start();
    如果有出错提示,发LogCat中的详细出错提示上来。
      

  2.   

    那假设我还希望当前进程sleep5秒钟可以这样不?Thread.sleep(5*1000);反正android4.0里面报错了   我不太清楚是创建新进程的原因 还是 这个sleep 5 秒的原因 
      

  3.   

    sleep不一定会有用,可以用这个synchronized(this)
             {
               try
               {
               wait(5000); //5秒
               }
               catch (InterruptedException e)
               {
               // TODO Auto-generated catch block
               e.printStackTrace();
               }
             }