У меня есть очень простое Toast
, показанное при определенных обстоятельствах:
if (!this.isFinishing()) {
Toast.makeText(this, R.string.my_toast_message, Toast.LENGTH_LONG).show();
]
В большинстве случаев Toast
отображается и исчезает, как предполагалось, но иногда остается всегда видимым, и даже если вы закрываете приложение, Toast
не исчезает .
Это проблема, которая возникает спорадически, но когда это происходит, это очень раздражает, и единственный способ заставить Toast
исчезнуть - это перезагрузить систему или сделать что-то, что может показать другой Toast
любого приложения.
Это похоже на проблему самого Android, а не приложения, поскольку я видел эту проблему на разных устройствах и в разных приложениях, использующих Toast
.
Мне интересно, есть ли какое-нибудь решение для предотвращения этой проблемы.