找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 2622|回复: 9

1.45顶部菜单加入GPS完美显示

[复制链接]
发表于 2011-8-18 13:27 | 显示全部楼层 |阅读模式
本帖最后由 martim 于 2011-9-20 09:51 编辑 ; R& U; U4 G. ?8 C5 ~+ K+ C! d, N

) v! i/ N3 v7 s. X$ E/ KWebOS 1.45
2 {  Q0 A9 P2 i' F6 [9 \$ [* M0 Y1. 先装一个GPS in Devicemenu
2 g' z% |+ N1 ^3 \" R2. 如果你选择的是中文化后的,要改几句代码. N' }0 u3 \; v1 F
    找到/usr/lib/luna/system/luna-systemui/app/views/devicemenu/devicemenu-scene.html
" E8 [  r$ l6 ?, s    打开后复制下面这段到/usr/lib/luna/system/luna-systemui/resources/zh_cn/views/devicemenu/devicemenu-scene.html的文件中对应的位置。; P- V, M) c! e

% a+ x% k; l  ~% @    ' }# B0 r8 E4 t, [) H: h
                                <div class="palm-section-divider"></div>2 y) |' X, R% P- U' y
                                : q# t) I* _  @: [) L
                                <div class="palm-row" id="dm_gps" x-mojo-tap-highlight='momentary'><div class="palm-row-wrapper">! _% R4 j  J9 w' y
                                        <div class="title truncating-text">0 Q+ q. ~! {+ l4 @
                                                <div class="label right" id="gpsStatus">&nbsp;</div>
' A0 l! h. {% J2 l$ O! C% p                                                <span x-mojo-loc=''>GPS</span>8 u7 }% J2 k0 T5 r$ n  t
                                        </div>
2 u" q0 {8 q7 Z( y. o                                </div></div>
. o1 ?, f, ]- p: t5 p' f7 Z6 d1 \$ r  }6 S6 V% m6 w; D
# K: _8 s4 \/ Y8 |, }

5 v0 G! e  o: D- ]5 g3. 要想在顶部菜单完全汉化,需要再修改一处代码/ q+ Q+ Q9 e# {+ }5 J
   打开 /usr/lib/luna/system/luna-systemui/app/controllers/devicemenu-assistant.js
$ a/ L/ W# T1 w( ^" y   找到
6 K5 t+ T6 g# J; p9 Q2 k        setGPSLabel: function() {
, k9 I3 X/ y4 q                if(this.gpsEnabled) {
8 }3 C- u$ b& i; y                        this.controller.get('gpsStatus').innerText = "On";! \2 T9 i) o' J9 v
                } else {1 C- t, o9 I5 x; C
                        this.controller.get('gpsStatus').innerText = "Off";
. P9 @. i% p: ]/ U                }
1 I2 T6 u4 N" m2 p: s# U6 q
, Y1 X3 ]8 Z9 \/ c4 R# y1 p将上面代码"On"和"Off"分别修改改成 &L('On') 和 &L('Off')5 c. E  ~1 f6 Z( G8 ^
# o" F0 P. \/ P. Q  F  `9 C
        setGPSLabel: function() {
; K, B. l  U/ P                if(this.gpsEnabled) {: K/ n0 ?( @+ e- }' U0 U" S
                        this.controller.get('gpsStatus').innerHTML = $L('On');
# R5 o% s# E3 k                } else {
% N1 H9 x4 r3 {  j3 l& T8 [# E5 \                        this.controller.get('gpsStatus').innerHTML = $L('Off');
- U9 w( e( h, |0 P& `# I' C# H                }1 f5 u& W9 T9 M5 S0 W: u
( x: @* q! L) Q/ e
: f- z" c; F! x0 o, s8 ^

- }+ Z. O' s, ^6 a改完记得保存文件,重启手机,效果如下:2 o2 L- E6 Z8 F3 h2 P5 Z

- r1 p5 i* q9 H7 U; x/ v7 j" Q
' _: W: g" [* d' d! M- ]4 r; @7 B5 F1 t) c8 Z9 p0 m$ d
1 H/ S: ]& s( g& K6 x3 H

$ Z6 B" p& I0 G* i. M  v+ a# S0 V 该贴已经同步到 martim的微博

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入我们

×
回复

使用道具 举报

发表于 2011-8-18 15:14 | 显示全部楼层
谢谢分享。不过一直不明白为什么需要GPS开关。
回复 支持 反对

使用道具 举报

发表于 2011-8-18 15:17 | 显示全部楼层
已经打上这个补丁了
回复 支持 反对

使用道具 举报

发表于 2011-8-18 16:40 | 显示全部楼层
早就有了,怎么那么麻烦。
回复 支持 反对

使用道具 举报

发表于 2011-9-20 00:09 | 显示全部楼层
顶啊  好不容易找到了
$ i3 M+ z0 `" Q3 N
+ ^3 `: M, `+ x! Y- f: M 来自 Me____ 的新浪微博
回复 支持 反对

使用道具 举报

发表于 2011-9-20 13:54 | 显示全部楼层
顶啊  好不容易找到了
5 L' W* ]" D9 U* r5 {& u
8 Q* c' X9 Z1 _' e* K- o 来自 Me____ 的新浪微博
回复 支持 反对

使用道具 举报

发表于 2011-9-21 19:25 | 显示全部楼层
顶啊  好不容易找到了5 Z" x7 [. q  F3 @
- m, o7 g# ~" p; \( L, e3 [
来自 Me____ 的新浪微博
回复 支持 反对

使用道具 举报

发表于 2011-9-24 01:43 | 显示全部楼层
请教用什么软件改?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-26 09:06 | 显示全部楼层
zhu_ming 发表于 2011-9-24 01:43 6 _# |/ v/ G% _; u0 t4 z/ _
请教用什么软件改?

! G: w  X/ E. f8 CInternalz pro
回复 支持 反对

使用道具 举报

发表于 2011-9-26 10:03 | 显示全部楼层
谢谢楼上!用Internalz pro复制到U盘,在电脑上改好再覆盖回去。注意flashlight项的on和off的位置要对换
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2025-1-3 13:25 , Processed in 0.325077 second(s), 16 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表