2012-04-01 91 views
2

即時通訊新的Java可以一些請幫助我,我無法確定活動super.pause();從biginig它是.OnPause .OnResume .. ..這樣,然後我推動所有更改爲.pause .resume。 。.. .. http://i.stack.imgur.com/q5N7W.jpg對於Thread類型,方法pause()未定義?

公共類CleaningActivity延伸活動{

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    // TODO Auto-generated method stub 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.splash); 
} Thread logoTimer = new Thread(){ 
     public void run(){ 
      try{ 
       int logoTimer = 0; 
       while (logoTimer <21000){ 
         sleep (100); 
         logoTimer = logoTimer +100; 
       } 
      startActivity(new Intent("com.iwilldothis.CLEARSCREEN")); 
      } catch (InterruptedException e){ 
       // TODO Auto-generated catch block 
       e.printStackTrace();} 
      finally{ 
       finish(); 
      } 
     }; 


     protected void onStart() { 
      // TODO Auto-generated method stub 
      super.start(); 
      } 

     protected void onResume() { 
      // TODO Auto-generated method stub 
      super.resume(); 
      } 

     protected void onPause() { 
      // TODO Auto-generated method stub 
      super.pause(); 
      } 

     protected void onStop() { 
      // TODO Auto-generated method stub 
      super.stop(); 
      } 

     protected void onDestroy() { 
      // TODO Auto-generated method stub 
      super.destroy();} 
}; 
    } 
+0

你想實現什麼? – Vincent 2012-04-01 20:46:08

+0

請發佈封閉此類的整個類,或至少是類聲明。 – EJP 2012-04-02 00:43:28

+0

希望你已經解決了你的問題? – Ishu 2012-04-02 02:52:09

回答

3

無論你想調用上pause()變量是不是你認爲它是。 (從您的標題來看,它的類型爲Thread。)或者,您正在查找的是Thread.sleep

+0

或'Object.wait()'..這取決於他想要做什麼。 – Vincent 2012-04-01 20:47:46

+0

這是完全不同的,並與同步和鎖定有關。 – aioobe 2012-04-01 20:48:33

+0

即時尋找線程。 – Fancypant 2012-04-01 21:03:29

0

Java Thread類從未有過pause()方法,但它確實有一個suspend()方法。然而,這種方法幾乎已被棄用,因爲它引入了嚴重的線程和死鎖問題,因此不應該使用它。你可以閱讀Sun's Explanation爲什麼它不好。

+0

是的,我知道暫停不是從Java它是由Android的命令導入,如啓動,恢復,停止和銷燬。 – Fancypant 2012-04-01 22:04:03

+1

@Fancypant對,但Android的回調函數允許您的應用程序暫停和恢復其操作。它沒有任何特別的與傳遞和恢復線程有關的事情。重點在於如果應用程序暫停時由於某種原因而終止,則可能需要存儲可能丟失的狀態。 – 2012-04-01 22:07:01

相關問題