Fix a vector compatibility issue

App crashed on open image contextual menu on API < 21

Change-Id: I3c762616891d4bf2ea4a2778a87f8e23a0152169
diff --git a/ring-android/app/src/main/java/cx/ring/application/RingApplication.java b/ring-android/app/src/main/java/cx/ring/application/RingApplication.java
index b032261..8e9c407 100644
--- a/ring-android/app/src/main/java/cx/ring/application/RingApplication.java
+++ b/ring-android/app/src/main/java/cx/ring/application/RingApplication.java
@@ -30,6 +30,7 @@
 import android.os.Handler;
 import android.os.IBinder;
 import android.os.Looper;
+import android.support.v7.app.AppCompatDelegate;
 
 import java.util.HashMap;
 import java.util.Map;
@@ -210,6 +211,9 @@
 
         sInstance = this;
 
+        if (android.os.Build.VERSION.SDK_INT < android.os.Build.VERSION_CODES.LOLLIPOP)
+            AppCompatDelegate.setCompatVectorFromResourcesEnabled(true);
+
         setDefaultUncaughtExceptionHandler();
 
         mPermissionsBeingAsked = new HashMap<>();
diff --git a/ring-android/app/src/main/java/cx/ring/client/ConversationActivity.java b/ring-android/app/src/main/java/cx/ring/client/ConversationActivity.java
index 62b5a03..b410b4d 100644
--- a/ring-android/app/src/main/java/cx/ring/client/ConversationActivity.java
+++ b/ring-android/app/src/main/java/cx/ring/client/ConversationActivity.java
@@ -44,6 +44,7 @@
     @Override
     protected void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
+
         RingApplication.getInstance().startDaemon();
 
         setContentView(R.layout.activity_conversation);