title: TimerTask doesn't take effect
body: <p>Here's my code:</p>
  
  <pre><code>public class SomeName extends MapActivity implements OnClickListener, OnTouchListener{
  public Timer t1 = new Timer();
  public TimerTask tt;
  public long interval = 5000;
  @Override
  public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      requestWindowFeature(Window.FEATURE_NO_TITLE);
      setContentView(R.layout.map);
      timer();
  }
  public final void timer()
  { 
  
      t1 = new Timer();
      tt = new TimerTask() {
          @Override
          public void run() {
              systemClick();
          }
      };
      t1.scheduleAtFixedRate(tt, 10000, interval);
  }
   public void systemClick()
  {
        Toast.makeText(getApplicationContext(),"System Button Clicked", 5).show();
  }
  </code></pre>
  
  <p>Actually, I want to call some function, where I refresh my location.</p>
  
  <p>But I can't understand why I never get the toast on the screen.
  I'm new to android. </p>
  
  <p>Thanks for any help.</p>