想要做
當我轉換頁面(活動)時,我想添加影片,比如向左滑出。
我嘗試了這些影片代碼。這些有SlideInLeft和SlideOutRight但沒有SlideOutLeft。
Bundle animationBundle = ActivityOptions.MakeCustomAnimation(this, Resource.Animation.abc_fade_in, Resource.Animation.abc_fade_out).ToBundle();
和
This.OverridePendingTransition(Android.Resource.Animation.SlideInLeft, Android.Resource.Animation.SlideOutRight);
uj5u.com熱心網友回復:
可以嘗試在檔案夾anim下面創建一個檔案夾命名Resources,然后slide_out_left.xml在里面創建一個,如:
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromXDelta="0" android:toXDelta="-50%p"
android:duration="@android:integer/config_mediumAnimTime"/>
<alpha android:fromAlpha="1.0" android:toAlpha="0.0"
android:duration="@android:integer/config_mediumAnimTime" />
</set>
然后在This.OverridePendingTransition(Android.Resource.Animation.SlideInLeft, Resource.Animation.slide_out_left);
有關更多資訊,您可以參考此案例和此案例。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/522402.html
標籤:C#安卓xamarin
