我正在使用带有Android 8.0的Samsung Galaxy Note 8。
我的Toast消息(正在运行)没有显示
Toast.makeText(this, "ABC", Toast.LENGTH_SHORT).show();
getApplicationContext()
,getBaseContext()
对此无济于事。在activity
中使用它。
答案 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 管理器中擦除模拟器数据