힌트만 조금 주셔도 할 수 있겠는데,,,, 아래처럼 코드를 짰는데, 1번 (android_button2)버튼을 누르면 멈추지않고 계속 글이 출력됩니다.
글자가 나오다가 멈추게하는 버튼을 2번버튼(android_button2)을 눌러서 멈추게 하고싶은데
감이잘 안오네요. 혹시 괜찮은 방법 있나요?

package my.MWMK001;
import android.app.Activity;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.graphics.Color;
import android.os.Bundle;
import android.view.View;
import android.view.Window;
import android.view.View.OnClickListener;
import android.widget.ImageButton;
import android.widget.Toast;

public class MWMK001 extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
       
        final ImageButton button = (ImageButton) findViewById(R.id.android_button1); // <---- 이버튼이 1번버튼이라, 누르면 글자출력시작!
        button.setOnClickListener(new OnClickListener() {
            public void onClick(View v) {
                // Perform action on clicks
                Toast.makeText(MWMK001.this, "1번학생부터 10번학생은..", Toast.LENGTH_SHORT).show();
                Toast.makeText(MWMK001.this, "1번 바니.", Toast.LENGTH_SHORT).show();
                Toast.makeText(MWMK001.this, "2번 또또.", Toast.LENGTH_SHORT).show();
                Toast.makeText(MWMK001.this, "3번 곰돌이.", Toast.LENGTH_SHORT).show();
                          Toast.makeText(MWMK001.this, "4번 지영.", Toast.LENGTH_SHORT).show();
                Toast.makeText(MWMK001.this, "5번 나나.", Toast.LENGTH_SHORT).show();
                Toast.makeText(MWMK001.this, "6번 승리.", Toast.LENGTH_SHORT).show();
            }
        });
    }
}