首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android2.2、2.3的一个bug,该如何解决

2012-02-20 
android2.2、2.3的一个bug不知道大家有没有发现:改变android语言设置,但是状态栏的文字还是不会立即发生改

android2.2、2.3的一个bug
不知道大家有没有发现:改变android语言设置,但是状态栏的文字还是不会立即发生改变(例如notification中的提醒),不知道怎么解决?请大家帮帮忙?

[解决办法]
你试着kill掉com.process.acore线程重启桌面看看。
[解决办法]
notification中的提醒是不会发生改变的。。。LZ,好好想想。。。

这个应该不是问题。。。

Notification的提醒是过时的信息,而且也是接受过来的,语言切换时,改变的是系统中资源,从另外一种语言资源文件alues.xml文件中读取信息,进行更新。。。


而Notification中的资源保存在内存中的。。。
[解决办法]
framework的确有这种问题,需要修改一下源代码解决,我们平台原来也有这问题,
修改之后好了

探讨
引用:

notification中的提醒是不会发生改变的。。。LZ,好好想想。。。

这个应该不是问题。。。

Notification的提醒是过时的信息,而且也是接受过来的,语言切换时,改变的是系统中资源,从另外一种语言资源文件alues.xml文件中读取信息,进行更新。。。


而Notification中的资源保存在内存中的。。。
……

热点排行