Android에서 창을 열고 닫을 때 창 전환을 추가하고 싶습니다. Windows 용티타늄 : Android에서 창 전환이 작동하지 않습니다.
만들기 transistions 여기 문서에 설명되어 있습니다 : http://docs.appcelerator.com/platform/latest/#!/api/Titanium.UI.Window
foo.js를 다음 TSS 파일이 있습니다
"#win": {
theme: "Theme.AppCompat.Translucent.NoTitleBar",
fullscreen: false, // To make it heavy-weight (although this should not be needed for > v3.2.0)
}
나는 다음과 같은 방법을 시도 :
방법 1
Alloy.createController('foo')
.getView().open({
activityEnterAnimation: Ti.Android.R.anim.fade_in,
activityExitAnimation: Ti.Android.R.anim.fade_out
});
위의 입력 애니메이션은 예상대로 작동합니다. 그러나 페이드 아웃이 작동하지 않습니다.
방법 2
Alloy.createController('foo')
.getView().open({
activityEnterAnimation: Titanium.UI.Android.TRANSITION_FADE_IN,
activityExitAnimation: Titanium.UI.Android.TRANSITION_FADE_OUT
});
어느 페이드 인 또는 페이드 아웃은에
방법 3
"#win[platform=android]": {
activityEnterAnimation: Titanium.UI.Android.TRANSITION_FADE_IN,
activityExitAnimation: Titanium.UI.Android.TRANSITION_FADE_OUT,
// OR
// activityEnterAnimation: Ti.Android.R.anim.fade_in,
// activityExitAnimation: Ti.Android.R.anim.fade_out,
}
어느 페이드 일 또는 페이드 아웃 어느 경우 일했다.
처럼
window.open()
에 대한 매개 변수로 사용하지 않는 것을 명심? 그게 버그 야? 하스보고 된거야? –