mirror of
https://github.com/mediathekview/zapp.git
synced 2024-09-20 20:23:04 +02:00
Show disabled download buttons for video streams instead of disabling them #173
This commit is contained in:
parent
8e8b9145bc
commit
74be977cd1
@ -137,9 +137,9 @@ public class MediathekDetailFragment extends Fragment {
|
||||
qualityRowLow.setVisibility(show.hasStreamingQualityLow() ? View.VISIBLE : View.GONE);
|
||||
qualityRowSubtitle.setVisibility(show.hasSubtitle() ? View.VISIBLE : View.GONE);
|
||||
|
||||
downloadButtonHigh.setVisibility(show.hasDownloadQualityHd() ? View.VISIBLE : View.GONE);
|
||||
downloadButtonMedium.setVisibility(show.hasDownloadQualityMedium() ? View.VISIBLE : View.GONE);
|
||||
downloadButtonLow.setVisibility(show.hasDownloadQualityLow() ? View.VISIBLE : View.GONE);
|
||||
downloadButtonHigh.setEnabled(show.hasDownloadQualityHd());
|
||||
downloadButtonMedium.setEnabled(show.hasDownloadQualityMedium());
|
||||
downloadButtonLow.setEnabled(show.hasDownloadQualityLow());
|
||||
|
||||
return view;
|
||||
}
|
||||
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:color="?android:attr/colorPrimary" android:alpha="0.6" android:state_enabled="false" />
|
||||
<item android:color="?android:attr/colorPrimary" />
|
||||
</selector>
|
5
app/src/main/res/color/primary_button_text.xml
Normal file
5
app/src/main/res/color/primary_button_text.xml
Normal file
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:color="@color/text_alwayslight_primary_disabled" android:state_enabled="false" />
|
||||
<item android:color="@color/text_alwayslight_primary" />
|
||||
</selector>
|
@ -6,6 +6,8 @@
|
||||
|
||||
<color name="black_overlay">#66000000</color>
|
||||
|
||||
<color name="text_alwayslight_primary_disabled">#B8B8B8</color>
|
||||
|
||||
<color name="window_background_about">#303030</color>
|
||||
<color name="about_libraries_text_description">@android:color/primary_text_dark</color>
|
||||
</resources>
|
||||
|
@ -8,6 +8,7 @@
|
||||
|
||||
<color name="text_alwayslight_primary">#ffffff</color>
|
||||
<color name="text_alwayslight_secondary">#CBFFFFFF</color>
|
||||
<color name="text_alwayslight_primary_disabled">#ffffff</color>
|
||||
|
||||
<color name="window_background_about">#fafafa</color>
|
||||
<color name="about_libraries_card">#ffffff</color>
|
||||
|
@ -81,7 +81,8 @@
|
||||
<style name="MediathekDetailQualityButton" parent="Widget.AppCompat.ImageButton">
|
||||
<item name="android:layout_height">wrap_content</item>
|
||||
<item name="android:layout_width">wrap_content</item>
|
||||
<item name="android:backgroundTint" tools:ignore="NewApi">@color/colorPrimary</item>
|
||||
<item name="android:backgroundTint">@color/primary_button_background_tint</item>
|
||||
<item name="android:tint">@color/primary_button_text</item>
|
||||
<item name="android:layout_marginTop">-4dp</item>
|
||||
<item name="android:layout_marginBottom">-4dp</item>
|
||||
<item name="android:layout_marginEnd">-4dp</item>
|
||||
|
Loading…
Reference in New Issue
Block a user