我在屏幕上有一个文本框。当文本框获得焦点时,布局会缩小并且一团糟。我知道如何在 Android SDK 中解决这个问题,方法是android:windowSoftInputMode="adjustPan"
在AndroidManifest.xml
. 但是我如何在 Titanium 中做到这一点?有没有办法AndroidManifest.xml
在 Titanium 中进行修改?
或任何其他避免软键盘缩小我的布局的方法。
我在屏幕上有一个文本框。当文本框获得焦点时,布局会缩小并且一团糟。我知道如何在 Android SDK 中解决这个问题,方法是android:windowSoftInputMode="adjustPan"
在AndroidManifest.xml
. 但是我如何在 Titanium 中做到这一点?有没有办法AndroidManifest.xml
在 Titanium 中进行修改?
或任何其他避免软键盘缩小我的布局的方法。
我相信您将控件放入视图中。如果是,请尝试设置视图的高度。如果否,请尝试在创建窗口时设置此项
windowSoftInputMode : Ti.UI.Android.SOFT_INPUT_ADJUST_PAN
在您的主窗口中,试试这个。
**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
}
我相信这对你有帮助。