Как отказаться от действия в Android Navigation XML? - PullRequest
0 голосов
/ 27 марта 2020

При навигации с помощью Android, объявленной в XML, вы можете объявить действие, например:

<action
    android:id="@+id/action_to_my_fragment"
    app:destination="@id/myFragment"
    app:enterAnim="@anim/myAnimation"
    app:exitAnim="@anim/myAnimation">

    <argument
        android:name="data"
        app:argType="com.me.MyClass"/>
</action>

, а затем разрешить действие через направление, например:

MyFragmentDirections.actionToMyFragment(myData)

В моей ситуации я хочу отказаться от actionToMyFragment(...), поэтому в Android Studio при его реализации становится очевидным, что он устарел, но этот метод генерируется автоматически. Как я могу отказаться от этой функции / действия, если это возможно?

Сложное требование - иметь возможность вызывать MyFragmentDirections.actionToMyFragment и видеть, что оно устарело, использование обертки в моем требовании не представляется возможным.

...