Skip to content

Instantly share code, notes, and snippets.

@ktvipin27
Last active June 27, 2020 07:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ktvipin27/de87333424cbef91328a57d54a850c69 to your computer and use it in GitHub Desktop.
Save ktvipin27/de87333424cbef91328a57d54a850c69 to your computer and use it in GitHub Desktop.
navigation graph for cameraX sample
<navigation xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/nav_graph"
app:startDestination="@id/cameraFragment">
<fragment
android:id="@+id/permissionFragment"
android:name="com.ktvipin.cameraxsample.ui.permission.PermissionFragment"
android:label="PermissionFragment"/>
<fragment
android:id="@+id/mediaViewerFragment"
android:name="com.ktvipin.cameraxsample.ui.media.MediaViewerFragment"
android:label="fragment_media_viewer"
tools:layout="@layout/fragment_media_viewer">
<argument
android:name="mediaUri"
app:argType="android.net.Uri" />
</fragment>
<fragment
android:id="@+id/cameraFragment"
android:name="com.ktvipin.cameraxsample.ui.camera.CameraFragment"
android:label="fragment_camera"
tools:layout="@layout/fragment_camera">
<action
android:id="@+id/action_cameraFragment_to_permissionFragment"
app:destination="@id/permissionFragment" />
<action
android:id="@+id/action_cameraFragment_to_mediaViewerFragment"
app:destination="@id/mediaViewerFragment" />
</fragment>
</navigation>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment