Support android Uri as well as java URI

Stephen Paul Weber created

Change summary

src/cheogram/java/com/cheogram/android/BobTransfer.java | 6 ++++++
1 file changed, 6 insertions(+)

Detailed changes

src/cheogram/java/com/cheogram/android/BobTransfer.java 🔗

@@ -1,5 +1,6 @@
 package com.cheogram.android;
 
+import android.net.Uri;
 import android.util.Base64;
 import android.util.Log;
 
@@ -35,6 +36,11 @@ public class BobTransfer implements Transferable {
 	protected Jid to;
 	protected XmppConnectionService xmppConnectionService;
 
+	public static Cid cid(Uri uri) {
+		if (!uri.getScheme().equals("cid")) return null;
+		return cid(uri.getSchemeSpecificPart());
+	}
+
 	public static Cid cid(URI uri) {
 		if (!uri.getScheme().equals("cid")) return null;
 		return cid(uri.getSchemeSpecificPart());