Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 通知状态栏文本未出现在通知托盘上,但图标确实出现_Android_Notifications - Fatal编程技术网

Android 通知状态栏文本未出现在通知托盘上,但图标确实出现

Android 通知状态栏文本未出现在通知托盘上,但图标确实出现,android,notifications,Android,Notifications,我的应用程序收到通知,听到声音,显示小图标,但不显示状态文本 直到棉花糖,我才面对这个问题,奇怪。。 我使用SetTicker方法将状态栏文本属性设置到Notification.Builder对象中 这是我的代码: Notification.Builder nb = new Notification.Builder(GCMIntentService.this); nb.setSmallIcon(mSmallIconRes) .setContentTitl

我的应用程序收到通知,听到声音,显示小图标,但不显示状态文本

直到棉花糖,我才面对这个问题,奇怪。。 我使用SetTicker方法将状态栏文本属性设置到Notification.Builder对象中

这是我的代码:

Notification.Builder nb = new Notification.Builder(GCMIntentService.this);

        nb.setSmallIcon(mSmallIconRes)
            .setContentTitle(mContentTitle)
            .setContentText(mContentText)
            .setStyle(new Notification.BigTextStyle().bigText(mContentText))
            .setTicker(mTicker)
            .setLargeIcon(result == null ? mDefaultLargeIcon : result)
            .setSubText("")
            .setContentInfo(mContentInfo)               
            .setWhen(mWhen)
            .setSound(alarmSound);

假设您只想在第二行添加一些关于状态的文本,请尝试添加
.setContentText(“此处为文本”)

更多信息可以在这里找到

编辑:


显然,“从L版本开始,此文本不再显示在屏幕上”,所以这可能就是为什么您在这里遇到问题的原因

在设置“设置ticker”方法之前,它是否在棉花糖中工作???