Fix library up button and toolbar title
This commit is contained in:
parent
20bc0632ef
commit
f4207a88f5
3 changed files with 15 additions and 4 deletions
|
@ -38,4 +38,9 @@ class MainActivity : AppCompatActivity() {
|
||||||
setupActionBarWithNavController(navController, appBarConfiguration)
|
setupActionBarWithNavController(navController, appBarConfiguration)
|
||||||
navView.setupWithNavController(navController)
|
navView.setupWithNavController(navController)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
override fun onSupportNavigateUp(): Boolean {
|
||||||
|
onBackPressed()
|
||||||
|
return true
|
||||||
|
}
|
||||||
}
|
}
|
|
@ -26,7 +26,8 @@ class MediaFragment : Fragment() {
|
||||||
CollectionListAdapter(CollectionListAdapter.OnClickListener { library ->
|
CollectionListAdapter(CollectionListAdapter.OnClickListener { library ->
|
||||||
findNavController().navigate(
|
findNavController().navigate(
|
||||||
MediaFragmentDirections.actionNavigationMediaToLibraryFragment(
|
MediaFragmentDirections.actionNavigationMediaToLibraryFragment(
|
||||||
library.id
|
library.id,
|
||||||
|
library.name
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
android:id="@+id/navigation_media"
|
android:id="@+id/navigation_media"
|
||||||
android:name="dev.jdtech.jellyfin.fragments.MediaFragment"
|
android:name="dev.jdtech.jellyfin.fragments.MediaFragment"
|
||||||
android:label="@string/title_media"
|
android:label="@string/title_media"
|
||||||
tools:layout="@layout/fragment_media" >
|
tools:layout="@layout/fragment_media">
|
||||||
<action
|
<action
|
||||||
android:id="@+id/action_navigation_media_to_libraryFragment"
|
android:id="@+id/action_navigation_media_to_libraryFragment"
|
||||||
app:destination="@id/libraryFragment" />
|
app:destination="@id/libraryFragment" />
|
||||||
|
@ -29,10 +29,15 @@
|
||||||
<fragment
|
<fragment
|
||||||
android:id="@+id/libraryFragment"
|
android:id="@+id/libraryFragment"
|
||||||
android:name="dev.jdtech.jellyfin.fragments.LibraryFragment"
|
android:name="dev.jdtech.jellyfin.fragments.LibraryFragment"
|
||||||
android:label="library_fragment"
|
android:label="{libraryName}"
|
||||||
tools:layout="@layout/fragment_library" >
|
tools:layout="@layout/fragment_library">
|
||||||
<argument
|
<argument
|
||||||
android:name="libraryId"
|
android:name="libraryId"
|
||||||
app:argType="java.util.UUID" />
|
app:argType="java.util.UUID" />
|
||||||
|
<argument
|
||||||
|
android:name="libraryName"
|
||||||
|
android:defaultValue="Library"
|
||||||
|
app:argType="string"
|
||||||
|
app:nullable="true" />
|
||||||
</fragment>
|
</fragment>
|
||||||
</navigation>
|
</navigation>
|
Loading…
Reference in a new issue