新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > android輸入法中的imeoption

        android輸入法中的imeoption

        作者: 時間:2016-09-12 來源:網絡 收藏

        SDK升級到1.5以后,當文本輸入框(EditText及其子類)獲得焦點后,會彈出系統自帶的軟鍵盤

        本文引用地址:http://www.104case.com/article/201609/304183.htm

        為了實現一些自定義的功能,就稍微研究了下

        * 當layout中有多個EditText,把每個控件的android:singleLine的屬性都被設置成true的情況下,軟鍵盤的Enter鍵上的文字會變成“Next”,按下后下個EditText會自動獲得焦點(實現了“Next”的功能);當最后一個控件獲得焦點的時候,Enter鍵上的文字會變成“Done”,按下后軟鍵盤會自動隱藏起來

        * 把EditText的Ime Options屬性設置成不同的值,Enter鍵上可以顯示不同的文字或圖案

        actionNone : 回車鍵,按下后光標到下一行

        actionGo : Go,

        actionSearch : 一個放大鏡

        actionSend : Send

        actionNext : Next

        actionDone : Done,隱藏軟鍵盤,即使不是最后一個文本輸入框

        可以用setOnEditorActionListener監聽事件



        關鍵詞: Android 輸入法

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 娄烦县| 聊城市| 教育| 永康市| 赤峰市| 余庆县| 桐乡市| 礼泉县| 西乌珠穆沁旗| 宜宾市| 瑞丽市| 黄骅市| 和林格尔县| 保山市| 佛教| 沙河市| 黔西| 卢龙县| 安新县| 五峰| 额敏县| 西吉县| 红安县| 济宁市| 酉阳| 灵山县| 奉化市| 宝兴县| 嫩江县| 苍梧县| 广平县| 长垣县| 会泽县| 额敏县| 洮南市| 巨野县| 怀化市| 镇原县| 花莲县| 卓资县| 肇州县|