如何更改Android弹出式键盘的样式?

如何更改Android弹出式键盘的样式?,android,keyboard,styles,Android,Keyboard,Styles,我使用的是Android自定义键盘,在某些键上有几个弹出式键盘,如下所示: <Key android:codes="-16" android:keyLabel="π" android:popupKeyboard="@xml/symbol_popup"/> 问题是,我似乎无法使弹出式键盘的样式与父键盘的样式匹配。下面是我看到的屏幕截图: 正如你所看到的,我对软键盘的样式做得很好,但是我如何将这些样式应用到弹出式键盘上呢 以下是主

我使用的是Android自定义键盘,在某些键上有几个弹出式键盘,如下所示:

 <Key
        android:codes="-16"
        android:keyLabel="π"
        android:popupKeyboard="@xml/symbol_popup"/>

问题是,我似乎无法使弹出式键盘的样式与父键盘的样式匹配。下面是我看到的屏幕截图:

正如你所看到的,我对软键盘的样式做得很好,但是我如何将这些样式应用到弹出式键盘上呢

以下是主要键盘样式的XML:

 <style name="keyboard_1_style">
    <item name="android:keyBackground">@color/darkGray</item>
    <item name="android:keyTextColor">#FFFFFF</item>
    <item name="android:background">@color/darkGray</item>
    <item name="android:textSize">40sp</item>
    <item name="android:keyPreviewLayout">@layout/keypreviewlayout</item>
  </style>

@彩色/暗光
#FFFFFF
@彩色/暗光
40便士
@布局/关键帧预览布局
在xml属性android.inputmethodservice.KeyboardView中添加android:popupLayout=“@layout/word\u bar”


word_bar.xml还必须包含一个android.inputmethodservice.KeyboardView属性,该属性具有您想要自定义的样式

您得到任何解决方案了吗请发布您的答案