Fix library up button and toolbar title

This commit is contained in:
Jarne Demeulemeester 2021-06-19 18:27:11 +02:00
parent 20bc0632ef
commit f4207a88f5
No known key found for this signature in database
GPG key ID: B61B7B150DB6A6D2
3 changed files with 15 additions and 4 deletions

View file

@ -38,4 +38,9 @@ class MainActivity : AppCompatActivity() {
setupActionBarWithNavController(navController, appBarConfiguration)
navView.setupWithNavController(navController)
}
override fun onSupportNavigateUp(): Boolean {
onBackPressed()
return true
}
}

View file

@ -26,7 +26,8 @@ class MediaFragment : Fragment() {
CollectionListAdapter(CollectionListAdapter.OnClickListener { library ->
findNavController().navigate(
MediaFragmentDirections.actionNavigationMediaToLibraryFragment(
library.id
library.id,
library.name
)
)

View file

@ -15,7 +15,7 @@
android:id="@+id/navigation_media"
android:name="dev.jdtech.jellyfin.fragments.MediaFragment"
android:label="@string/title_media"
tools:layout="@layout/fragment_media" >
tools:layout="@layout/fragment_media">
<action
android:id="@+id/action_navigation_media_to_libraryFragment"
app:destination="@id/libraryFragment" />
@ -29,10 +29,15 @@
<fragment
android:id="@+id/libraryFragment"
android:name="dev.jdtech.jellyfin.fragments.LibraryFragment"
android:label="library_fragment"
tools:layout="@layout/fragment_library" >
android:label="{libraryName}"
tools:layout="@layout/fragment_library">
<argument
android:name="libraryId"
app:argType="java.util.UUID" />
<argument
android:name="libraryName"
android:defaultValue="Library"
app:argType="string"
app:nullable="true" />
</fragment>
</navigation>