我在屏幕上有一个文本框。当文本框被聚焦时,布局会缩小并且全部搞乱。我知道如何在Android SDK中解决此问题,方法是将android:windowSoftInputMode="adjustPan"
添加到AndroidManifest.xml
中的活动代码中。但是我怎么能在Titanium中做到这一点?有没有办法在Titanium中修改AndroidManifest.xml
?
或者避免软键盘缩小布局的任何其他方法。
答案 0 :(得分:3)
windowSoftInputMode : Ti.UI.Android.SOFT_INPUT_ADJUST_PAN
答案 1 :(得分:0)
在主窗口中,试试这个。
**xml**
<Alloy>
<Window id="baseWindow" exitOnClose="true">
<View id="learnTab" class="fullScreen" ></View>
<View id="practiceTab" class="fullScreen"></View>
<View id="calculateTab" class="fullScreen"></View>
<View id="home" class="fullScreen"></View>
</Window>
</Alloy>
**tss**
"#baseWindow": {
backgroundColor: '#FFF',
navBarHidden: true,
orientationModes: [Ti.UI.PORTRAIT]
}
"#baseWindow[platform=android]": {
windowSoftInputMode: Ti.UI.Android.SOFT_INPUT_ADJUST_PAN
}
我相信这会对你有所帮助。