parent
117205c74e
commit
3a41ba6882
2 changed files with 18 additions and 8 deletions
|
@ -160,14 +160,23 @@ class EpisodeBottomSheetFragment : BottomSheetDialogFragment() {
|
|||
}
|
||||
binding.favoriteButton.setImageResource(favoriteDrawable)
|
||||
|
||||
// Download icon
|
||||
val downloadDrawable = when (downloaded) {
|
||||
true -> R.drawable.ic_download_filled
|
||||
false -> R.drawable.ic_download
|
||||
}
|
||||
binding.downloadButton.setImageResource(downloadDrawable)
|
||||
when (canDownload) {
|
||||
true -> {
|
||||
binding.downloadButtonWrapper.isVisible = true
|
||||
binding.downloadButton.isEnabled = !downloaded
|
||||
|
||||
// Download icon
|
||||
val downloadDrawable = when (downloaded) {
|
||||
true -> R.drawable.ic_download_filled
|
||||
false -> R.drawable.ic_download
|
||||
}
|
||||
binding.downloadButton.setImageResource(downloadDrawable)
|
||||
}
|
||||
false -> {
|
||||
binding.downloadButtonWrapper.isVisible = false
|
||||
}
|
||||
}
|
||||
|
||||
binding.downloadButton.isEnabled = !downloaded
|
||||
|
||||
binding.episodeName.text = String.format(
|
||||
getString(R.string.episode_name_extended),
|
||||
|
|
|
@ -185,7 +185,8 @@
|
|||
android:id="@+id/download_button_wrapper"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginEnd="12dp">
|
||||
android:layout_marginEnd="12dp"
|
||||
android:visibility="gone">
|
||||
|
||||
<ImageButton
|
||||
android:id="@+id/download_button"
|
||||
|
|
Loading…
Reference in a new issue