【发布时间】:2014-06-04 21:28:11
【问题描述】:
在Android中,只要长按一个KeyboardView的某个键,就会出现一个小键盘。它在 android:popupCharacters 中设置了信息,并且在属性 android:popupKeyboard 中设置的 xml 中设置了外观。
在某些时候,在我的应用程序中,键的标签发生了变化(因此与键相关的 popupCharacters),但弹出窗口与创建时完全相同。换句话说:如果创建时 PopupCharacters 为 XX,那么对于 Popup,无论字符是否更改为 YY,它们都将始终为 XX。
我尝试使用
以编程方式更改 PopupResId 和 PopupCharactersmKeyboardView.Keyboard.Keys[i].PopupCharacters = AA;
mKeyboardView.Keyboard.Keys[i].PopupResId = Resource.Layout.BB;
但是修改并没有改变任何东西。关于如何动态改变它的任何想法?
谢谢!
【问题讨论】:
标签: android popup xamarin android-softkeyboard