-3

こんにちはすべての人がこの問題で私を助けることができます私はブラケットの問題を抱えています余分なものまたは不足しているものが1つありますそれを見つけることができません

ありがとうございました

Handler speedHandler = new Handler();

    Runnable unitspeedtimer = new Runnable() {
             public void run() {    
               speedTextView=(TextView)findViewById(R.id.speedTextView);
               MaxspeedTextView=(TextView)findViewById(R.id.MaxspeedTextView);
               //1 m/s = 3.6 km/h
               float MySpeed = location.getSpeed() * 3.6;   
              float MaxSpeed = 75.00;


                Timer updateTimer = new Timer("velocityUpdate");
              updateTimer.scheduleAtFixedRate(new TimerTask() {
                  public void run() {
                    updateGUI();
                  }
                }, 0, 3000);
             }
4

2 に答える 2

3

};Runnable を閉じるには、最後にもう 1 つ必要です。一貫したインデントは、ここで本当に役立ちます。

于 2011-05-18T04:14:49.573 に答える
1
Handler speedHandler = new Handler();

        Runnable unitspeedtimer = new Runnable() {
                 public void run() {    
                   speedTextView=(TextView)findViewById(R.id.speedTextView);
                   MaxspeedTextView=(TextView)findViewById(R.id.MaxspeedTextView);
                   //1 m/s = 3.6 km/h
                   float MySpeed = location.getSpeed() * 3.6;   
                  float MaxSpeed = 75.00;


                    Timer updateTimer = new Timer("velocityUpdate");
                  updateTimer.scheduleAtFixedRate(new TimerTask() {
                      public void run() {
                        updateGUI();
                      }
                    }, 0, 3000);
                 }
        };
于 2011-05-18T04:20:01.323 に答える