Javascript 钛合金-Android上的动画窗口
我对钛合金相当陌生,过去两周我一直在翻文档和问答,想弄清楚如何设置打开窗口的动画,但没有一个解决方案对我有效,或者只是部分有效 这就是我到目前为止所做的工作——滑入滑出可以正常工作,但结束动画滑出滑出滑出滑入滑出滑出滑出。奇怪的是,当我将close动画更改为slide_out_right时,它会工作 我在/platform/android/res/anim/slide\u in\u up.xml和slide\u out\u down.xml中都有动画xml文件 我做错什么了吗 我的index.jsJavascript 钛合金-Android上的动画窗口,javascript,android,animation,titanium,Javascript,Android,Animation,Titanium,我对钛合金相当陌生,过去两周我一直在翻文档和问答,想弄清楚如何设置打开窗口的动画,但没有一个解决方案对我有效,或者只是部分有效 这就是我到目前为止所做的工作——滑入滑出可以正常工作,但结束动画滑出滑出滑出滑入滑出滑出滑出。奇怪的是,当我将close动画更改为slide_out_right时,它会工作 我在/platform/android/res/anim/slide\u in\u up.xml和slide\u out\u down.xml中都有动画xml文件 我做错什么了吗 我的index.j
$.cardbut.addEventListener('click', function(e) {
var cardwin = Alloy.createController('card').getView();
cardwin.open({
activityEnterAnimation : Ti.App.Android.R.anim.slide_in_up,
});
cardwin.addEventListener('android:back', function() {
cardwin.close({
activityExitAnimation : Ti.Android.R.anim.slide_out_down
});
});
});
我的卡片.js
function backHome(){
$.card.close({
activityExitAnimation : Ti.Android.R.anim.slide_right,
});
}
和card.xml
<Alloy>
<Window exitOnClose="false" modal="true" navBarHidden="true" fullscreen="true" layout="vertical">
<View id="topbar">
<ImageView id="topbarimage" ></ImageView>
</View>
<View onClick="backHome" width="100%" height="150" backgroundColor="#880000">
<Label>Card page</Label>
</View>
</Window>
</Alloy>
卡片页
调用open({…})时,应该定义activityExitAnimation
close()中对该属性的支持将在将来的版本中添加您应该在调用open({…})时定义activityExitAnimation close()中对该属性的支持将在将来的版本中添加