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) setupActionBarWithNavController(navController, appBarConfiguration)
navView.setupWithNavController(navController) navView.setupWithNavController(navController)
} }
override fun onSupportNavigateUp(): Boolean {
onBackPressed()
return true
}
} }

View file

@ -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
) )
) )

View file

@ -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>