讓變化成為計劃的一部分

          歡迎大家探討本Blog涉及的所有軟件課題。我的Google Talk ID:zhengyun(at)gmail.com。

          我最希望軟件帶給用戶的感受是:美好的體驗、舒適感、簡約、干凈...

          posts - 32, comments - 8, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          日歷

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          相冊

          搜索

          •  

          最新評論

          我的個人觀點,不知道對不對(http://community.csdn.net/Expert/topic/4477/4477765.xml?temp=.6836969):
          你所說的KEY_SOFTKEY1,KEY_SOFTKEY2,KEY_SOFTKEY3這幾個定義,應該是Nokia UI API中的FullCanvas定義的吧?
          而MIDP2.0的Canvas規范并沒有定義這幾個。

          請看:
          《Series 60 Developer Platform 2.0: Specification v1.0》,
          Page 77:
          Left soft key, -6, "Left soft key" or left soft-key symbol
          Right soft key, -7, "Right soft key" or right soft-key symbol
          Middle soft key, -5, "Select", "Middle soft key" or similar symbol
          所以我們的Nokia、Samsung和SonyEricsson專有程序中會這么定義:
              /**
               * Key code for the FIRE game action.
               */
              public static final int KEY_FIRE = -5;

              /**
               * Key code for left soft key
               */
              public static final int KEY_SOFT_LEFT = -6;

              /**
               * Key code for right soft key
               */
              public static final int KEY_SOFT_RIGHT = -7;
          在摩托羅拉專有的程序中則這么定義:
              /**
               * Key code for the FIRE game action.
               */
              public static final int KEY_FIRE = 20;

              /**
               * Key code for left soft key
               */
              public static final int KEY_SOFT_LEFT = 21;

              /**
               * Key code for right soft key
               */
              public static final int KEY_SOFT_RIGHT = 22;
          在西門子程序中則這么定義:
              /**
               * Key code for the FIRE game action.
               */
              public static final int KEY_FIRE = -26;

              /**
               * Key code for left soft key
               */
              public static final int KEY_SOFT_LEFT = -1;

              /**
               * Key code for right soft key
               */
              public static final int KEY_SOFT_RIGHT = -4;

          Softkeys并沒有被包含在MIDP2.0的規范中,所以,
          如果你非要在手機上使用這幾個Softkeys,那么請注意手機的差異,你可能需要針對不同款手機分別定義了。

          以下對撥打電話的手機按鍵的定義是在nokia、三星和Motorola(v80/220/300/400/500/600, e398, c650):

          以下內容為程序代碼:

          /**
               * Key code for PHONE_ON key (green button)
               */
              public static final int KEY_PHONE_ON = -10;

          以下這種定義是在西門子:

          以下內容為程序代碼:

          /**
               * Key code for PHONE_ON key (green button)
               */
              public static final int KEY_PHONE_ON = -11;

          以下這種定義是在Motorola platform phones iDEN, T280, T72x, v6x

          以下內容為程序代碼:

          /**
               * Key code for PHONE_ON key (green button)
               */
              public static final int KEY_PHONE_ON = -14;

          主站蜘蛛池模板: 溆浦县| 墨竹工卡县| 安阳县| 运城市| 张家港市| 邹城市| 高淳县| 读书| 遂平县| 横山县| 汉源县| 嘉定区| 峡江县| 嵩明县| 封丘县| 佛冈县| 若尔盖县| 陕西省| 麻阳| 抚顺县| 勃利县| 伊金霍洛旗| 宝丰县| 青州市| 新安县| 涿鹿县| 斗六市| 辽源市| 九台市| 尖扎县| 阜康市| 志丹县| 融水| 金溪县| 浪卡子县| 锡林郭勒盟| 巴里| 太仆寺旗| 广平县| 松原市| 桐梓县|