我有一个应用程序,当应用程序进入后台时,它也会定期显示相同的祝酒词。所以当我使用其他应用程序时,我会看到我的应用程序的祝酒词。如何仅在我的活动中允许显示敬酒?
Toast.makeText(getApplicationContext(), "level",
Toast.LENGTH_LONG).show();
我有一个应用程序,当应用程序进入后台时,它也会定期显示相同的祝酒词。所以当我使用其他应用程序时,我会看到我的应用程序的祝酒词。如何仅在我的活动中允许显示敬酒?
Toast.makeText(getApplicationContext(), "level",
Toast.LENGTH_LONG).show();
只有在活动可见时,您才能告诉 Toast 可见。当您的应用程序在后台运行时,您应该避免调用 show() 函数。
您可以查看 Croutons 库,它准确地解决了 Toast 脱离其上下文显示的问题。
在这里您可以找到解释以及在哪里下载。