android软键盘的弹出布局的问题解决

  

我正在开发一个软键盘,做得很好,但是我不知道如何自定义一个长按键的弹出窗口。

  

我的键盘视图:

        & lt; & # 63; xml version=" 1.0 " encoding=" utf - 8 " & # 63;比;   & lt; android.inputmethodservice.KeyboardView   xmlns: android=" http://schemas.android.com/apk/res/android "   android: id=癅 + id/键盘”   android: layout_width=" match_parent "   android: layout_height=" wrap_content "   android: layout_alignParentBottom=" true "   android: keyPreviewLayout=" @layout/预览”   android: keyBackground=" @drawable/key_selector”   android: shadowRadius=" 0.0 "   android: keyTextColor=" # 000000 "/比;   之前      

我的键盘布局:

        & lt; & # 63; xml version=" 1.0 " encoding=" utf - 8 " & # 63;比;   & lt;键盘xmlns: android=" http://schemas.android.com/apk/res/android "   android: keyWidth=?0% p”   android: keyHeight=" p " 10%的在      & lt;行android: verticalGap=" p " 1% android: horizontalGap=" 0.5% p " android: keyHeight=" 8% p " android: keyWidth=?.6% p”比;   & lt;关键android:代码=" 113 " android: keyLabel=q/比;   & lt;关键android:代码=" 119 " android: keyLabel=" w "/比;   & lt;关键android:代码=" 101 " android: keyLabel=癳”/比;   & lt;关键android:代码=" 114 " android: keyLabel=r/比;   & lt;关键android:代码=" 116 " android: keyLabel=皌”/比;   & lt;关键android:代码=" 121 " android: keyLabel=" y "   android: popupKeyboard=" @xml/keyboard_popup " android: popupCharacters=" yý ÿ "/比;   & lt;关键android:代码=" 117 " android: keyLabel=皍”   android: popupKeyboard=" @xml/keyboard_popup " android: popupCharacters=跋旅娌糠? 361;û u”/比;   & lt;关键android:代码=" 105 " android: keyLabel=拔摇?   android: popupKeyboard=" @xml/keyboard_popup " android: popupCharacters=叭? 297;î ï”/比;   & lt;关键android:代码=" 111 " android: keyLabel=皁”   android: popupKeyboard=" @xml/keyboard_popup " android: popupCharacters=皁oo ô ö”/比;   & lt;关键android:代码=" 112 " android: keyLabel=p/比;   & lt;/Row>   & lt;行android: verticalGap=" p " 1% android: horizontalGap=" 0.5% p " android: keyHeight=" 8% p " android: keyWidth=?.6% p”比;   & lt;关键android:代码=" 97 " android: keyLabel=癮”android: keyEdgeFlags=白蟆盿ndroid: horizontalGap=?% p”   android: popupKeyboard=" @xml/keyboard_popup " android: popupCharacters=" aaa â ä "/比;   & lt;关键android:代码=" 115 " android: keyLabel=皊”/比;   & lt;关键android:代码=" 100 " android: keyLabel=癲”/比;   & lt;关键android:代码=" 102 " android: keyLabel=" f "/比;   & lt;关键android:代码=" 103 " android: keyLabel=" g "/比;   & lt;关键android:代码=" 104 " android: keyLabel=h/比;   & lt;关键android:代码=" 106 " android: keyLabel=" j "/比;   & lt;关键android:代码=" 107 " android: keyLabel=発”/比;   & lt;关键android:代码=" 108 " android: keyLabel=發”/比;   & lt;/Row>   & lt;行android: verticalGap=" p " 1% android: horizontalGap=" 0.5% p " android: keyHeight=" 8% p " android: keyWidth=?.6% p”比;   & lt;关键android:代码=" 3 " android: keyIcon=癅drawable/keyboard_shift_off”   android: keyHeight=" p " 7.6% android: keyWidth=?3.7% p/祝辞   & lt;关键android:代码=" 122 " android: keyLabel=皕”android: horizontalGap=?% p/祝辞   & lt;关键android:代码=" 120 " android: keyLabel=" x "/比;   & lt;关键android:代码=" 99 " android: keyLabel=癱”   android: popupKeyboard=" @xml/keyboard_popup " android: popupCharacters=癱ç“/比;   & lt;关键android:代码=" 118 " android: keyLabel=" v "/比;   & lt;关键android:代码=" 98 " android: keyLabel=癰”/比;   & lt;关键android:代码=" 110 " android: keyLabel=皀”   android: popupKeyboard=" @xml/keyboard_popup " android: popupCharacters=皀ñ“/比;   & lt;关键android:代码=" 109 " android: keyLabel=癿”/比;   & lt;关键android:代码=" 5 " android: keyIcon=癅drawable/sym_keyboard_delete_dim”   android: keyHeight=" p " 7.6% android: keyWidth=?3.7% p”   android: horizontalGap=" p " 1%/比;   & lt;/Row>   & lt;行android: verticalGap=" p " 1% android: horizontalGap=" 0.5% p " android: keyHeight=" 8% p " android: keyWidth=?.6% p”比;   & lt;关键android:代码=" -16 " android: keyIcon=癅drawable/keyboard_symbol”   android: keyHeight=" p " 7.6% android: keyWidth=?8.7% p/祝辞   & lt;关键android:代码=" 44 " android: keyLabel=薄ⅰ癮ndroid: horizontalGap=?% p/祝辞   & lt;关键android:代码=" 32 " android: keyIcon=癅drawable/sym_keyboard_feedback_space”android: keyWidth=?0% p/祝辞   & lt;关键android:代码=" 46 " android: keyLabel=薄!?比;   & lt;关键android:代码=" 3 " android: keyIcon=癅drawable/keyboard_go”   android: keyHeight=" p " 7.6% android: keyWidth=" 18.5% p " android: horizontalGap=?% p/比;   & lt;/Row>      

android软键盘的弹出布局的问题解决