Browse Source

parse colors

Daniel Zlotin 8 years ago
parent
commit
fa33aeb91c

+ 3
- 3
android/app/src/main/java/com/reactnativenavigation/params/parsers/ScreenStyleParamsParser.java View File

@@ -7,9 +7,9 @@ import com.reactnativenavigation.params.ScreenStyleParams;
7 7
 public class ScreenStyleParamsParser {
8 8
     public static ScreenStyleParams parse(Bundle params) {
9 9
         ScreenStyleParams result = new ScreenStyleParams();
10
-        result.statusBarColor = params.getInt("statusBarColor");
11
-        result.topBarColor = params.getInt("topBarColor");
12
-        result.navigationBarColor = params.getInt("navigationBarColor");
10
+        result.statusBarColor = ColorParser.parse(params.getString("statusBarColor"));
11
+        result.topBarColor = ColorParser.parse(params.getString("topBarColor"));
12
+        result.navigationBarColor = ColorParser.parse(params.getString("navigationBarColor"));
13 13
         result.titleBarHidden = params.getBoolean("titleBarHidden");
14 14
         result.backButtonHidden = params.getBoolean("backButtonHidden");
15 15
         result.topTabsHidden = params.getBoolean("topTabsHidden");

+ 1
- 1
android/app/src/main/java/com/reactnativenavigation/params/parsers/TitleBarButtonParamsParser.java View File

@@ -21,7 +21,7 @@ public class TitleBarButtonParamsParser {
21 21
         TitleBarButtonParams result = new TitleBarButtonParams();
22 22
         result.label = bundle.getString("label");
23 23
         result.icon = ImageLoader.loadImage(bundle.getString("icon"));
24
-        result.color = bundle.getInt("color");
24
+        result.color = ColorParser.parse(bundle.getString("color"));
25 25
         result.showAsAction = parseShowAsAction(bundle.getString("showAsAction"));
26 26
         result.enabled = bundle.getBoolean("enabled");
27 27
         return result;