Android Toast没有显示

时间:2018-12-10 09:45:44

标签: java android toast android-toast

我正在使用带有Android 8.0的Samsung Galaxy Note 8。

我的Toast消息(正在运行)没有显示

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

getApplicationContext()getBaseContext()对此无济于事。在activity中使用它。

3 个答案:

答案 0 :(得分:1)

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

即使Toast不是通知,但如果禁用了通知,则NotificationManagerService.java不会显示Toast

我正在发布有关该问题的链接: https://issuetracker.google.com/issues/36951147

答案 1 :(得分:1)

尝试使用类名

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

此处 ActivityName 是您的活动名称

答案 2 :(得分:-1)

从 AVD 管理器中擦除模拟器数据