每当出现软件键盘时,它都会调整背景图像的大小。
请参阅此问题链接中的屏幕截图。
Software keyboard resizes background image on Android
这个问题适用于Android,我想在Titanium中实现。
请帮忙。
答案 0 :(得分:0)
您只需在窗口中设置windowSoftInputMode属性即可。
一般来说,您可以为此属性分配两种常量的任意组合:可见性状态(ALWAYS_HIDDEN,ALWAYS_VISIBLE,HIDDEN,未检测或可见)和调整选项(PAN,RESIZE或者未知)。
在您的情况下,您可以将 SOFT_INPUT_STATE_VISIBLE 和 SOFT_INPUT_ADJUST_PAN 结合使用。 只需在.tss文件中进行一些更改:
"#yourWindowID": {
...
windowSoftInputMode: Titanium.UI.Android.SOFT_INPUT_STATE_VISIBLE | Titanium.UI.Android.SOFT_INPUT_ADJUST_PAN
...
}
您可以找到更多信息here。