为什么android 自定义通知栏栏不会出来了

为什么通知栏里 不显示东西了
全部答案(共1个回答)
管家左上角进入硬件与设置-通用设置-开启常驻通知栏,谢谢。
如果是所有信息都不显示则建议重置,如果只是第三方软件不显示则是第三方软件没有设置通知栏显示,可以通过进入第三方软件选择设置打开消息通知选择退出后软件接受消息通知...
您可以进入系统设置---通知栏设置---自定义状态栏通知----关闭状态栏通知隐藏”。就可以了
您能说下你的是什么手机,什么型号的手机。 请回复 我在准确回答。希望你满意,求好评 ,
拉不下来有两个原因:1、手机卡了,重启下会好。2、系统的原因,要刷系统才会好。赠人玫瑰,手留余香,如果我的回答帮助了你,请点击“有用”,谢谢。
您好,有的。如果您手机总有这样的软件就会提示您的。感谢您的支持!
反映个情况,其他孕妈有没有和我有同样症状
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区后使用快捷导航没有帐号?
其他登录方式
—— 新手入门 ——
—— 智友精华 ——
查看: 1448|回复: 5
在线时间61 小时最后登录阅读权限10UID注册时间积分3精华0
, 积分 3, 距离下一级还需 2 积分
主题帖子 金币35 元 智豆0 点
想把手机美化一下了,忘记备份了,替换过后手机就显示不出来了,我该怎么办!
在线时间2940 小时最后登录阅读权限90UID4490618注册时间积分12245精华0
丨安智网绿色酱油|
主题帖子 金币815 元 智豆10 点
重新刷机吧
在线时间1299 小时最后登录阅读权限40UID注册时间积分2064精华0
, 积分 2064, 距离下一级还需 936 积分
主题帖子 金币5192 元 智豆237 点
本帖最后由 一叶青舟 于
21:10 编辑
刷机包里提取出来再替换回去啊,权限改了没有啊。
在线时间2008 小时最后登录阅读权限45UID7532308注册时间积分3615精华0
, 积分 3615, 距离下一级还需 1385 积分
主题帖子 金币4123 元 智豆262 点
3楼说的挺好。。。
在线时间2008 小时最后登录阅读权限45UID7532308注册时间积分3615精华0
, 积分 3615, 距离下一级还需 1385 积分
主题帖子 金币4123 元 智豆262 点
3楼说的挺好。。。
在线时间61 小时最后登录阅读权限10UID注册时间积分3精华0
, 积分 3, 距离下一级还需 2 积分
主题帖子 金币35 元 智豆0 点
一叶青舟 发表于
刷机包里提取出来再替换回去啊,权限改了没有啊。
我的权限该了。
游戏排名前五 直接送奖品 考验能力的时刻到了!
扫码下载APP
关注智友微博35150人阅读
Android开发笔记(32)
Android技术杂谈(8)
自定义通知栏图标?不是很简单么。自定义布局都不在话下!
是的,有xml布局文件当然一切都很简单,如果不给你布局文件用呢?
听我慢慢道来!
首先怎么创建一个通知呢?
1.new 一个
Notification n = new Notification(android.R.drawable.ic_menu_share, null, System.currentTimeMillis());
参数:图标 ID,发送到状态栏瞬间的文字,当前时间
2.设置详细信息:标题、内容、intent
PendingIntent contentIntent = PendingIntent.getBroadcast(this, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT);
n.setLatestEventInfo(this, &早上好!&, &今天是个晴朗的天气!&, contentIntent);
3.发送到通知栏
NotificationManager mNM = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
mNM.notify(1001, n);
这样就完成了一个通知的展示,很简单!
我们来看看 n.setLatestEventInfo 干了些什么呢
public void setLatestEventInfo(Context context,
CharSequence contentTitle, CharSequence contentText, PendingIntent contentIntent) {
// TODO: rewrite this to use Builder
RemoteViews contentView = new RemoteViews(context.getPackageName(),
R.layout.notification_template_base);
if (this.icon != 0) {
contentView.setImageViewResource(R.id.icon, this.icon);
if (priority & PRIORITY_LOW) {
contentView.setInt(R.id.icon,
&setBackgroundResource&, R.drawable.notification_template_icon_low_bg);
contentView.setInt(R.id.status_bar_latest_event_content,
&setBackgroundResource&, R.drawable.notification_bg_low);
if (contentTitle != null) {
contentView.setTextViewText(R.id.title, contentTitle);
if (contentText != null) {
contentView.setTextViewText(R.id.text, contentText);
if (this.when != 0) {
contentView.setViewVisibility(R.id.time, View.VISIBLE);
contentView.setLong(R.id.time, &setTime&, when);
if (this.number != 0) {
NumberFormat f = NumberFormat.getIntegerInstance();
contentView.setTextViewText(, f.format(this.number));
this.contentView = contentV
this.contentIntent = contentI
}可以看到,他实际上就是使用系统默认布局为我们创建了一个 RemoteViews ,RemoteViews 是专门用来跨进程显示的 View ,详情参考官方文档:
contentView.setImageViewResource(R.id.icon, this.icon);其实就是设置图标了:
& & 参数1:用来显示图标的 ImageView 的 id
& & 参数2:图标 id
但是还有一个这样的方法:
RemoteViews.setImageViewBitmap(int viewId, Bitmap bitmap)
用 Bitmap 来设置图标。
而 Notifycation 里面有个参数:Notification.contentView,仔细看,setLastestEventInfo 方法里创建的 RemoteViews 就是他,所以你知道该怎么做了!
但是这里还有一个问题?R.id.icon 怎么获取,这个东西其实在&com.android.internal.R 这个里面,但是这个类我们访问不到怎么办?
反射呗, Java 的反射可谓是万能啊,啥都可以拿到只要他在。
Class&?& clazz = Class.forName(&com.android.internal.R$id&);
Field field = clazz.getField(&icon&);
field.setAccessible(true);
int id_icon = field.getInt(null);
n.setLatestEventInfo(context, title, msg, contentIntent);
n.flags |= Notification.FLAG_AUTO_CANCEL;
if(n.contentView != null && icon != null){
n.contentView.setImageViewBitmap(id_icon, icon);
}发出通知,下拉通知栏看看,图标是不是变了^_^
此外这里还有一个小细节,就是你 new Notifycation() 是传进去的图标会作为状态栏的小图标,小图标尺寸在 hdpi 下面放 32x32 的就可以
所以你可以第一次传小图标,然后通过 contentView 设置大图标,这样就OK了
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:382403次
积分:3824
积分:3824
排名:第7749名
原创:66篇
评论:162条
(2)(2)(1)(2)(2)(3)(2)(1)(2)(2)(2)(2)(2)(1)(1)(3)(1)(1)(2)(1)(2)(1)(4)(3)(5)(1)(6)(2)(1)(3)(2)(2)(5)微信怎么通知栏不提示_360社区
微信怎么光有声音不提示了,还一阵阵的,有的时候会在通知栏显示,有时就响个声,知道有通知,但是不显示,必须自己点开才知道,耽误事儿啊
来自360手机N4(全网通)(360社区3.1.3版)
最新版的都是这样,我也是醉了
来自360手机N4(全网通)(360社区3.2.2版)
我也有这样的问题,设置没问题的
来自360手机N4(全网通)(360社区3.2.2版)
我也是这样子的
来自360手机N4(360社区3.2.2版)
来自360手机N4(全网通)(360社区3.2.2版)
开启微信,通知栏看看。
来自360手机N4(360社区3.2.3版)
他吗???的????更新的啥微信闪退&
回复wwj2960:亲,微信闪退您没遇到吧。&
回复兔先生:呵呵,发张图片就退出,然后出现登陆界面,无语&
回复wwj2960:微信那个版本?&
回复兔先生:6.5.7& &
与微信版本无关,更新前没问题,更新后就这样洗了&
不是设置问题,应该是系统升级造成的&
兔先生 发表于
开启微信,通知栏看看。都开着,设置没有问题,就是一阵阵的,有时好有时不好
来自360手机N4(全网通)(360社区3.1.3版)
我的也是这样
来自360手机N4(全网通)(360社区3.2.2版)
我也有这种情况!!!
来自360手机N4(全网通)(360社区3.2.2版)
看来好多人是这种情况
来自360手机N4(全网通)(360社区3.1.3版)
更新74微信都有很多问题
来自360手机N4(360社区3.1.3版)
LV1.上等兵
垃圾手机!
连个电脑连不上,更新下还是解决不了。反而微信都不好用了,收不到别人消息!真不知道你们更新什么的。
我也是,但对这手机来说是小问题了!
来自360手机N4(全网通)(360社区3.0.8版)
<font color="#0fans_drUXrZ 发表于
我也是,但对这手机来说是小问题了!我手机用着一直还行,没有其他问题,就这个是最近出现的
来自360手机N4(全网通)(360社区3.1.3版)
这次更新完后太多问题了 1.微信闪退 2.wifi一直连着用一会就没任何流量了 必须重新连一次 这就是大家说的断流问题吗?以前还真不知道怎么断流法 3.有几次打电话听不到对方声音 从打后没问题了 对方说我手机坏了?
来自360手机N4(全网通)(360社区3.1.3版)
真不该还没推送就下个升级包升级 真是手贱呀 还降不回去了 肠子都悔青了
来自360手机N4(全网通)(360社区3.1.3版)
现在wifi都没法好好用了
来自360手机N4(全网通)(360社区3.1.3版)
这手机怎么办那 愁死了
来自360手机N4(全网通)(360社区3.1.3版)
我的也是这样
来自360手机N4(全网通)(360社区3.1.4版)
来自360手机N4(全网通)(360社区3.2.2版)
来自360社区WAP端
升级074后就出现这种情况,这是BUG,请尽快解决。
我的更新之后也变这样啦
来自360手机N4(360社区3.2.2版)
来自360社区WAP端
卧槽,原来大家都一样的啊!
俺的也出现微信没通知的问题。
来自360手机N4(360社区3.2.0版)
有时候&&UC浏览器卡死
来自360手机N4(360社区3.2.0版)
来自360社区WAP端
绝对是系统问题,现在很多时候微信来消息都不提示了,设置完全没问题的,估计至少又要忍受3个月了
都这样微信跟神经病一样有时有通知有时就想一声,唉…
来自360手机N4(全网通)(360社区3.2.4版)
我以为就我自己呢,今天逛逛论坛才发现,都是!74这更新得真鸡肋
来自360手机N4(360社区3.2.2版)
我也是出现这个问题。全网通049。微信分身关闭后没有再出现闪退。腾讯就是厉害,把360的”黑科技”干掉了
来自360手机N4(全网通)(360社区3.2.4版)
来自360社区WAP端
我的也是有时候微信只有声音,不在通知栏显示,不算大问题只是不习惯而已,偶尔还会短暂性死机,一会儿就又好了,有时候还会自动重启,
热门推荐最新主帖
360社区客户端下载后使用快捷导航没有帐号?
平板/笔记本
云服务专区
为什么来信息上面通知栏不显示内容了?
&新学乍练&
来自:华为Mate9 MHA-AL00
之前用手机银行,银行那边发送短信验证码的短信会在屏幕顶端显示,并且有复制验证码按键,用起来很方便。也不知道是升级系统的原因还是我设置哪里出了问题,这两天就没有了,每次手机银行转账,我都有进入信息记住验证码,然后再返回手机银行填写验证码才能完成转账,麻烦死了……
哪位大神给解惑下?
width:100%">
&新学乍练&
来自:华为Mate9 MHA-AL00
没有人遇到过?
width:100%">
&炉火纯青&
来自:华为Mate9 MHA-AL00
?信息?更多?设置?高级?验证码安全保护,关闭以后其它软件就能直接显示(复制)验证码了
width:100%">
&新学乍练&
来自:华为Mate9 MHA-AL00
红尘微光 发表于
?信息?更多?设置?高级?验证码安全保护,关闭以后其它软件就能直接显示(复制)验证码了 ...
试了,还是不行
width:100%">
&新学乍练&
来自:浏览器
我的也是。好麻烦
width:100%">
&新学乍练&
来自:浏览器
设置-通知和状态栏-通知管理-信息-允许通知打开
width:100%">
&初窥门径&
来自:浏览器
我的荣耀8升级以后也出现这个问题,通知栏不能预览信息了,短信,qq,微信的都不行,升级之前都是可以的
width:100%">
&新学乍练&
来自:浏览器
为什么啊!。。。。
width:100%">
&初窥门径&
来自:浏览器
是主题的原因,升级前的主题跟现在系统的主题不兼容会出现字体透明的BUG,换成默认主题就可以了。
width:100%">
亲子之乐赛龙舟 美丽风景 漂亮人像黄昏星轨初夏随拍黑石礁公园
花粉客户端
Make it Possible
Make your device special
华为云服务
Huawei cloud services
音乐播放器
Huawei Music
Huawei Vmall
没有最新动态
关注花粉俱乐部
联系我们:
|关注花粉俱乐部:
Copyright (C)
华为软件技术有限公司 版权所有 保留一切权利

我要回帖

更多关于 如皋教育网通知公告栏 的文章

 

随机推荐