2013-03-09 44 views
0
what is wrong with following code. 

做了一些東西,說words.lenght = 1000次
然後,假設用戶想借此打破
點擊暫停按鈕之間與id = bt此按鈕暫停線程,直到用戶單擊繼續與id = bt1如何創建一個按鈕,暫停線程是內環路和另一個按鈕,恢復

Runnable myRun = new Runnable(){ 
public void run(){ 

    for(int j =0 ;j<=words.length;j++){ 

    synchronized(this){ 
     try { 

      wait(sleepTime); 

      bt.setOnClickListener(new View.OnClickListener() { 
       public void onClick(View arg0) { 

          try { 
           wait(); 
          } catch (InterruptedException e) { 
           e.printStackTrace(); 
          } 
       }}); 
      bt2.setOnClickListener(new View.OnClickListener() { 
       public void onClick(View arg0) { 
        notify(); 

       } 
      }); 
      } catch (InterruptedException e) { 
      e.printStackTrace(); 

     } } 
    runOnUiThread(new Runnable(){ 
     public void run(){ 
      try { 
       et.setText(words[i]); 
       i++; 
      } catch (Exception e) { 
       e.printStackTrace(); 
      } 
     }}); 
    }}}; 
+0

代碼中是否有任何錯誤或者詢問您的方法。 – 2013-03-09 21:19:47

+0

@fahad我問的方法 – lavin 2013-03-09 22:07:32

回答

0

該代碼包含不匹配的結束花括號。除此之外,它格式不正確。首先,你應該在詢問人們提供建議之前解決。其次,我認爲混亂的格式化也讓你感到困惑,因爲其中有些與你的描述完全不符。

+0

感謝您的建議..我是新來的android和java ..如果你已經明白我問了什麼,然後幫我一些「代碼」。 – lavin 2013-03-13 07:21:34

相關問題