瀏覽代碼

Merge pull request #1643 from apicellaj/master

add transparency to navigation bar for image preview
Andy Scherzinger 7 年之前
父節點
當前提交
d3eb43e4b7

+ 4 - 0
src/main/java/com/owncloud/android/ui/preview/PreviewImageFragment.java

@@ -654,6 +654,10 @@ public class PreviewImageFragment extends FileFragment {
             mMultiListMessage.setText(message);
             mMultiListIcon.setImageResource(icon);
 
+            mMultiView.setBackgroundColor(Color.BLACK);
+            mMultiListHeadline.setTextColor(getResources().getColor(R.color.standard_grey));
+            mMultiListMessage.setTextColor(getResources().getColor(R.color.standard_grey));
+
             mMultiListMessage.setVisibility(View.VISIBLE);
             mMultiListIcon.setVisibility(View.VISIBLE);
             mMultiListProgress.setVisibility(View.GONE);

+ 14 - 0
src/main/res/values-v19/styles.xml

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+
+    <style name="Theme.ownCloud.Overlay" parent="style/Theme.ownCloud">
+        <item name="android:actionBarStyle">@style/Theme.ownCloud.Overlay.ActionBar</item>
+        <item name="android:windowActionBarOverlay">true</item>
+        <item name="android:windowFullscreen">true</item>
+        <item name="android:windowTranslucentStatus">true</item>
+        <item name="android:windowTranslucentNavigation">true</item>
+        <!-- Support library compatibility -->
+        <item name="actionBarStyle">@style/Theme.ownCloud.Overlay.ActionBar</item>
+        <item name="windowActionBarOverlay">true</item>
+    </style>
+</resources>