[英]How do you change the style of the Android popupKeyboard?
我正在使用 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>
在您的 xml 屬性android.inputmethodservice.KeyboardView 中添加 android:popupLayout="@layout/word_bar" 。
word_bar.xml還必須包含一個android.inputmethodservice.KeyboardView屬性,該屬性具有您要自定義的樣式
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.