MvxDialogFragmentPresentation ввод анимации - PullRequest
0 голосов
/ 25 мая 2020

Я хочу, чтобы мой 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());

Показывается, но снизу вверх не скользит. Он просто появляется в центре экрана.

...