butCheck.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Toast toast = Toast.makeText(getApplicationContext(), "Правильно", Toast.LENGTH_LONG); toast.show(); }}); butStop.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { toast.cancel(); }}); //Не получается 
  • Do you write that does not see toast ? Try to bring the variable Toast toast to the class level field. In the butCheck... method butCheck... initialize it. - Chubatiy

1 answer 1

 final Toast toast = Toast.makeText(getApplicationContext(), "Правильно", Toast.LENGTH_LONG); butCheck.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { toast.show(); }}); butStop.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { toast.cancel(); }});