找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 2693|回复: 9

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

[复制链接]
发表于 2011-8-18 13:27 | 显示全部楼层 |阅读模式
本帖最后由 martim 于 2011-9-20 09:51 编辑 ! E- a; l3 [, N

% \4 E2 M! }0 F! k6 S5 cWebOS 1.45) F; ?6 `# b# `: r$ r
1. 先装一个GPS in Devicemenu2 c( f5 l: l: ?: o
2. 如果你选择的是中文化后的,要改几句代码- [. [9 x/ s3 Z0 O7 j; r3 [- g& _
    找到/usr/lib/luna/system/luna-systemui/app/views/devicemenu/devicemenu-scene.html
) `9 `6 f+ T0 ~2 g8 k    打开后复制下面这段到/usr/lib/luna/system/luna-systemui/resources/zh_cn/views/devicemenu/devicemenu-scene.html的文件中对应的位置。
% @9 c: P6 T, w& L  Z3 q+ i, Z4 J) v1 K3 Z8 g  u9 I0 f; ~) I- P
   
9 o9 X7 |6 _4 u# K) \                                <div class="palm-section-divider"></div>
+ ]' D- q+ K+ B                                . l& _" [( k; U+ H
                                <div class="palm-row" id="dm_gps" x-mojo-tap-highlight='momentary'><div class="palm-row-wrapper">
* @7 s: g  }& ]3 T  p( q1 @                                        <div class="title truncating-text">
7 J% C6 Z. B. `                                                <div class="label right" id="gpsStatus">&nbsp;</div>
) z2 _' S5 O6 b8 z* a) O7 f                                                <span x-mojo-loc=''>GPS</span>
+ ?- k3 ?; X- N1 t! a6 [8 D0 B* c                                        </div>1 X% n4 r, ~# \: _( [( W5 D7 _
                                </div></div>& _! ^* K7 I& K2 X0 M5 ^
. m; i" R5 u' s) k% h: w5 H

+ A3 }. X7 ~) {
$ e' D. Q8 L8 {( R  |3. 要想在顶部菜单完全汉化,需要再修改一处代码3 O& u/ D+ ?: O  s! m' c; J$ e
   打开 /usr/lib/luna/system/luna-systemui/app/controllers/devicemenu-assistant.js
  i, ]) j- A/ U2 ?$ H1 F2 |   找到$ O& R/ L4 D. r/ ^: U& Z
        setGPSLabel: function() {
0 J3 [9 \8 s1 m5 F' I) o; J                if(this.gpsEnabled) {' i9 S8 l1 o5 y, r0 e$ r
                        this.controller.get('gpsStatus').innerText = "On";) J0 N  e/ ^+ J( `
                } else {: ~$ b& J( `" O/ K% Y
                        this.controller.get('gpsStatus').innerText = "Off";) d; j7 m, ~. u! V
                }
1 E1 e* J/ o; i
1 i# d- h0 r) w* F* B将上面代码"On"和"Off"分别修改改成 &L('On') 和 &L('Off')+ o5 ~( S8 F) m3 x7 J; |

  k# x0 s* M. v' z5 c% i0 Y        setGPSLabel: function() {6 K+ l2 X3 _) J* q+ k' z; [, U: T
                if(this.gpsEnabled) {0 O" P/ ~8 F4 {: C" O: ~. T6 I3 L/ X" m
                        this.controller.get('gpsStatus').innerHTML = $L('On');# m- S' g: L$ c+ ^' [
                } else {
- `3 H, j4 p5 l$ g- [4 w& }1 e5 J                        this.controller.get('gpsStatus').innerHTML = $L('Off');
( h- q6 S# Y  T. K. m, P, e                }
; F1 A! r' {3 R5 O# |" n9 w* q& R; s  E4 r6 L8 s9 ^
! g' j/ \3 ^, b/ x% M3 k5 M
% {& `$ x( D! j6 v# g( u/ |
改完记得保存文件,重启手机,效果如下:
& }/ m: R* U6 ?8 F& g9 d+ {( @) W7 Y  r; \# R6 ~4 X5 g9 O

$ r1 z  [. S% I/ z' a
3 ?4 p% U1 O7 K4 T
. ^4 c3 I. _7 c/ a2 [4 p2 s
! n4 r8 R+ ?( {5 ], V 该贴已经同步到 martim的微博

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

发表于 2011-9-20 00:09 | 显示全部楼层
顶啊  好不容易找到了* o7 g* ~1 [9 M8 w0 |, R, I- b
+ w4 s3 @% Y6 n( L# H. x) E9 l/ w
来自 Me____ 的新浪微博
回复 支持 反对

使用道具 举报

发表于 2011-9-20 13:54 | 显示全部楼层
顶啊  好不容易找到了# j: [$ }: j) f" n1 W; L
, Z/ t9 O% }, u; `7 A- u
来自 Me____ 的新浪微博
回复 支持 反对

使用道具 举报

发表于 2011-9-21 19:25 | 显示全部楼层
顶啊  好不容易找到了& _9 F! {9 _0 ^3 C0 p$ t
8 M' X6 T& \7 ^% G
来自 Me____ 的新浪微博
回复 支持 反对

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2011-9-26 09:06 | 显示全部楼层
zhu_ming 发表于 2011-9-24 01:43 2 ?" \' _1 c/ @9 C2 M8 n
请教用什么软件改?

& Y" ], p  ~6 FInternalz pro
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-20 19:19 , Processed in 0.370523 second(s), 17 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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