是否可以在某个地方定义安全Args argument
并以简单的方式重复使用?
在此示例中,类似于showBackButton
和showCancelButton
:
<fragment
android:id="@+id/someFragment"
android:name="com.example.app.SomeFragment">
<argument
android:name="showBackButton"
app:argType="boolean"/>
<argument
android:name="showCancelButton"
app:argType="boolean"/>
<action
android:id="@+id/showOtherFragment"
app:destination="@id/otherFragment">
<argument
android:name="showBackButton"
android:defaultValue="true"
app:argType="boolean"/>
<argument
android:name="showCancelButton"
android:defaultValue="false"
app:argType="boolean"/>
</action>
</fragment>
<fragment
android:id="@+id/otherFragment"
android:name="com.example.app.OtherFragment">
<argument
android:name="showBackButton"
app:argType="boolean"/>
<argument
android:name="showCancelButton"
app:argType="boolean"/>
</fragment>