В моей заявке на Android пользователю нужно нажать кнопку, и каждый раз, когда нажимается кнопка, появляется тост, говорящий «вы нажали n раз», но если пользователь несколько раз подряд нажимает тосты слишком медленны, и они появляются один за другим.Android тосты, показывающие время
public void onClick(View v)
{
n++;
Toast.makeText(MainActivity.this, "You have tapped "+n+" times", Toast.LENGTH_SHORT).show();
}
Есть ли способ «удалить» все старые тосты, чтобы показать только последний?
Держите ссылку на ваш объект Toast и вызвать .cancel() к нему. [Toast.cancel()] (https://developer.android.com/reference/android/widget/Toast.html#cancel()) – ElegyD