首页 文章

Android Toast没有显示

提问于
浏览 67
1

我使用的是带有Android 8.0的三星Galaxy Note 8 .

我的Toast消息(工作正常)没有显示

Toast.makeText(this, "ABC", Toast.LENGTH_SHORT).show();

getApplicationContext()getBaseContext() 没有帮助而不是这个 . 在 activity 中使用它 .

2 回答

  • 1

    尝试使用类名

    Toast.makeText(ActivityName.this, "ABC", Toast.LENGTH_SHORT).show();
    

    这里 ActivityName 是你的活动名称

  • 1

    转到您的应用 settings -> Notifications 并检查通知是否已打开 . 在较新的Android版本中可以执行此操作

    即使Toast不是通知,如果禁用通知,似乎 NotificationManagerService.java 也不会显示 Toast .

    我发布了一个问题链接:https://issuetracker.google.com/issues/36951147

相关问题