Я хочу, чтобы мой MyDialogFragment
выдвигался из нижней части экрана, когда он появляется:
[MvxDialogFragmentPresentation(enterAnimation: Resource.Animator.anim_enter_bottom)]
[Register(nameof(MyDialogFragment))]
public class MyDialogFragment : MvxDialogFragment<MyViewModel>
{
public MyDialogFragment()
{
}
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
base.OnCreateView(inflater, container, savedInstanceState);
var view = this.BindingInflate(Resource.Layout.fragment_my, null);
return view;
}
}
anim_enter_bottom. xml:
<?xml version="1.0" encoding="UTF-8" ?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:duration="1000"
android:toYDelta="300" />
</set>
Когда я его показываю :
await Navigator.Navigate<MyViewModel, MyModel>(new MyModel());
Показывается, но снизу вверх не скользит. Он просто появляется в центре экрана.