diff --git a/apps/ui/src/css/background-image-page.xml b/apps/ui/src/css/background-image-page.xml
index 2b1beaa79..eef80d30e 100644
--- a/apps/ui/src/css/background-image-page.xml
+++ b/apps/ui/src/css/background-image-page.xml
@@ -1,5 +1,5 @@
-
+
+
+
+
+
+
+
+
+
+
diff --git a/apps/ui/src/image-view/missing-image-page.xml b/apps/ui/src/image-view/missing-image-page.xml
index d8f5596d8..9bed83ad7 100644
--- a/apps/ui/src/image-view/missing-image-page.xml
+++ b/apps/ui/src/image-view/missing-image-page.xml
@@ -12,6 +12,8 @@
+
+
diff --git a/packages/ui-mobile-base/android/widgets/src/main/java/org/nativescript/widgets/Utils.java b/packages/ui-mobile-base/android/widgets/src/main/java/org/nativescript/widgets/Utils.java
index 14eb2fcf7..d2e6473c6 100644
--- a/packages/ui-mobile-base/android/widgets/src/main/java/org/nativescript/widgets/Utils.java
+++ b/packages/ui-mobile-base/android/widgets/src/main/java/org/nativescript/widgets/Utils.java
@@ -36,8 +36,14 @@ import java.util.concurrent.Executors;
public class Utils {
public static Drawable getDrawable(String uri, Context context){
- String resPath = uri.substring("res://".length());
- int resId = context.getResources().getIdentifier(resPath, "drawable", context.getPackageName());
+ int resId = 0;
+ int resPrefixLength = "res://".length();
+
+ if (uri.length() > resPrefixLength) {
+ String resPath = uri.substring(resPrefixLength);
+ resId = context.getResources().getIdentifier(resPath, "drawable", context.getPackageName());
+ }
+
if (resId > 0) {
return AppCompatResources.getDrawable(context, resId);
} else {