Bläddra i källkod

allow app to query for apps that can resolve VIEW or SEND intents

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
Marcel Hibbe 3 år sedan
förälder
incheckning
40506eaeaf

+ 12 - 0
app/src/main/AndroidManifest.xml

@@ -192,4 +192,16 @@
         </provider>
 
     </application>
+
+    <queries>
+        <intent>
+            <action android:name="android.intent.action.VIEW" />
+            <data android:mimeType="*/*" />
+        </intent>
+        <intent>
+            <action android:name="android.intent.action.SEND" />
+            <data android:mimeType="*/*" />
+        </intent>
+    </queries>
+
 </manifest>

+ 0 - 3
app/src/main/java/com/nextcloud/talk/adapters/messages/MagicPreviewMessageViewHolder.java

@@ -371,9 +371,6 @@ public abstract class MagicPreviewMessageViewHolder extends MessageHolders.Incom
         File file = new File(path);
         Intent intent = new Intent(Intent.ACTION_VIEW);
         intent.setDataAndType(Uri.fromFile(file), mimetype);
-
-        // TODO resolveActivity might need more permissions starting with android 11 (api 30)
-        // https://developer.android.com/about/versions/11/privacy/package-visibility
         return intent.resolveActivity(context.getPackageManager()) != null;
     }