Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 9th, 2012  |  syntax: None  |  size: 1.11 KB  |  hits: 22  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Delay For Loop for a specific amount of time - Android
  2. public void myOnClickListener(View view) {
  3.  
  4.     switch (view.getId()) {
  5.  
  6.     case R.id.test:
  7.         //adds two random digits to list
  8.         addRandomDigits(2);
  9.  
  10.         int size = list.size();
  11.         System.out.println("Size: " + size);
  12.             tmpButton = map.get(list.get(list.size()-1));
  13.             tmpButton.setPressed(true);
  14.             tmpButton.postDelayed(new Runnable() {
  15.                 public void run() {
  16.                     tmpButton.setPressed(false);
  17.                 }
  18.             }, 200);
  19.  
  20.         Log.e("**droid", "Droid sequence: " + getArrayListAsString(list));
  21.         break;
  22.        
  23. private class myLoop extends TimerTask
  24. {
  25.        public void run()
  26.        {
  27.            // Place your code here.
  28.  
  29.            addRandomDigits(2);
  30.  
  31.            int size = list.size();
  32.            System.out.println("Size: " + size);
  33.            tmpButton = map.get(list.get(list.size()-1));
  34.            tmpButton.setPressed(true);
  35.            tmpButton.setPressed(false);
  36.  
  37.           Log.e("**droid", "Droid sequence: " + getArrayListAsString(list));
  38.           break;
  39.        }
  40. }