避免使用软键盘在Titanium中推送我的布局

时间:2013-05-23 09:21:07

标签: android titanium titanium-mobile android-softkeyboard

我在屏幕上有一个文本框。当文本框被聚焦时,布局会缩小并且全部搞乱。我知道如何在Android SDK中解决此问题,方法是将android:windowSoftInputMode="adjustPan"添加到AndroidManifest.xml中的活动代码中。但是我怎么能在Titanium中做到这一点?有没有办法在Titanium中修改AndroidManifest.xml

或者避免软键盘缩小布局的任何其他方法。

2 个答案:

答案 0 :(得分:3)

答案 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
}

我相信这会对你有所帮助。