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

делать некоторые вещи говорят words.lenght = 1000 раз
то предположит, что пользователь хочет взять перерыв между
кнопкой мыши паузой с ид = Ы этой кнопки приостанавливает поток до и пользователя щелкает резюме с идентификатором = 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

Есть ошибки в коде или вы спрашиваете о вашем подходе. –

+0

@fahad Я прошу подход – lavin

ответ

0

код содержит несоответствующую закрывающую фигурную скобку. Кроме того, он плохо отформатирован. Во-первых, вы должны исправить, прежде чем просить людей советоваться с ним. Во-вторых, я думаю, что испорченное форматирование смутило вас, потому что некоторые из них совсем не совпадают с вашим описанием.

+0

спасибо за совет. Я новичок в android и java..если вы поняли, что я попросил, тогда помогите мне с некоторым «кодом». – lavin

Смежные вопросы