[True Black] Fix UI Elements
Add true black style for progress bar Add true black style for item description Add true black style for web description
This commit is contained in:
parent
deb2cea72f
commit
12ee8d89b2
@ -114,8 +114,11 @@ public class ItemDescriptionFragment extends Fragment implements MediaplayerInfo
|
|||||||
webvDescription.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
|
webvDescription.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
|
||||||
TypedArray ta = getActivity().getTheme().obtainStyledAttributes(new int[]
|
TypedArray ta = getActivity().getTheme().obtainStyledAttributes(new int[]
|
||||||
{android.R.attr.colorBackground});
|
{android.R.attr.colorBackground});
|
||||||
int backgroundColor = ta.getColor(0, UserPreferences.getTheme() ==
|
int backgroundColor = ta.getColor(0,
|
||||||
R.style.Theme_AntennaPod_Dark ? Color.BLACK : Color.WHITE);
|
(UserPreferences.getTheme() == R.style.Theme_AntennaPod_Dark ||
|
||||||
|
UserPreferences.getTheme() == R.style.Theme_AntennaPod_TrueBlack)?
|
||||||
|
Color.BLACK : Color.WHITE
|
||||||
|
);
|
||||||
ta.recycle();
|
ta.recycle();
|
||||||
webvDescription.setBackgroundColor(backgroundColor);
|
webvDescription.setBackgroundColor(backgroundColor);
|
||||||
webvDescription.getSettings().setUseWideViewPort(false);
|
webvDescription.getSettings().setUseWideViewPort(false);
|
||||||
|
@ -183,7 +183,8 @@ public class ItemFragment extends Fragment implements OnSwipeGesture {
|
|||||||
txtvTitle.setEllipsize(TextUtils.TruncateAt.END);
|
txtvTitle.setEllipsize(TextUtils.TruncateAt.END);
|
||||||
}
|
}
|
||||||
webvDescription = (WebView) layout.findViewById(R.id.webvDescription);
|
webvDescription = (WebView) layout.findViewById(R.id.webvDescription);
|
||||||
if (UserPreferences.getTheme() == R.style.Theme_AntennaPod_Dark) {
|
if (UserPreferences.getTheme() == R.style.Theme_AntennaPod_Dark ||
|
||||||
|
UserPreferences.getTheme() == R.style.Theme_AntennaPod_TrueBlack) {
|
||||||
if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1) {
|
if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1) {
|
||||||
webvDescription.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
|
webvDescription.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
|
||||||
}
|
}
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
||||||
<item android:id="@android:id/background">
|
<item android:id="@android:id/background">
|
||||||
<shape>
|
<shape>
|
||||||
<solid android:color="#33FFFFFF"/>
|
<solid android:color="#000000"/>
|
||||||
</shape>
|
</shape>
|
||||||
</item>
|
</item>
|
||||||
<item android:id="@android:id/progress">
|
<item android:id="@android:id/progress">
|
||||||
|
@ -132,6 +132,7 @@
|
|||||||
</style>
|
</style>
|
||||||
|
|
||||||
<style name="Theme.Base.AntennaPod.TrueBlack" parent="Theme.Base.AntennaPod.Dark">
|
<style name="Theme.Base.AntennaPod.TrueBlack" parent="Theme.Base.AntennaPod.Dark">
|
||||||
|
<item name="progressBarTheme">@style/ProgressBarTrueBlack</item>
|
||||||
<item name="attr/non_transparent_background">@color/black</item>
|
<item name="attr/non_transparent_background">@color/black</item>
|
||||||
<item name="attr/overlay_background">@color/overlay_dark</item>
|
<item name="attr/overlay_background">@color/overlay_dark</item>
|
||||||
<item name="attr/overlay_drawable">@drawable/overlay_drawable_dark</item>
|
<item name="attr/overlay_drawable">@drawable/overlay_drawable_dark</item>
|
||||||
@ -280,6 +281,7 @@
|
|||||||
</style>
|
</style>
|
||||||
|
|
||||||
<style name="Theme.Base.AntennaPod.TrueBlack.NoTitle" parent="Theme.Base.AntennaPod.Dark.NoTitle">
|
<style name="Theme.Base.AntennaPod.TrueBlack.NoTitle" parent="Theme.Base.AntennaPod.Dark.NoTitle">
|
||||||
|
<item name="progressBarTheme">@style/ProgressBarTrueBlack</item>
|
||||||
<item name="attr/non_transparent_background">@color/black</item>
|
<item name="attr/non_transparent_background">@color/black</item>
|
||||||
<item name="attr/overlay_background">@color/black</item>
|
<item name="attr/overlay_background">@color/black</item>
|
||||||
<item name="attr/overlay_drawable">@drawable/overlay_drawable_dark</item>
|
<item name="attr/overlay_drawable">@drawable/overlay_drawable_dark</item>
|
||||||
@ -382,4 +384,9 @@
|
|||||||
<item name="android:progressDrawable">@drawable/progress_bar_horizontal_dark</item>
|
<item name="android:progressDrawable">@drawable/progress_bar_horizontal_dark</item>
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
|
<style name="ProgressBarTrueBlack">
|
||||||
|
<item name="android:indeterminateOnly">false</item>
|
||||||
|
<item name="android:progressDrawable">@drawable/progress_bar_horizontal_trueblack</item>
|
||||||
|
</style>
|
||||||
|
|
||||||
</resources>
|
</resources>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user