From 9a448f822fed219e79cfa5e937ee114de701adff Mon Sep 17 00:00:00 2001 From: iNPUTmice Date: Wed, 4 Jun 2014 22:35:08 +0200 Subject: [PATCH] image provider path name now with .webp ending --- src/eu/siacs/conversations/services/ImageProvider.java | 7 +++++-- src/eu/siacs/conversations/ui/ConversationFragment.java | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/eu/siacs/conversations/services/ImageProvider.java b/src/eu/siacs/conversations/services/ImageProvider.java index 798a4e25e..80cfbd95c 100644 --- a/src/eu/siacs/conversations/services/ImageProvider.java +++ b/src/eu/siacs/conversations/services/ImageProvider.java @@ -36,7 +36,9 @@ public class ImageProvider extends ContentProvider { throw new FileNotFoundException(); } String conversationUuid = uuidsSplited[1]; - String messageUuid = uuidsSplited[2]; + String messageUuid = uuidsSplited[2].split("\\.")[0]; + + Log.d("xmppService","messageUuid="+messageUuid); Conversation conversation = databaseBackend .findConversationByUuid(conversationUuid); @@ -113,7 +115,8 @@ public class ImageProvider extends ContentProvider { .parse("content://eu.siacs.conversations.images/" + message.getConversationUuid() + "/" - + message.getUuid()); + + message.getUuid() + + ".webp"); } public static Uri getIncomingContentUri() { diff --git a/src/eu/siacs/conversations/ui/ConversationFragment.java b/src/eu/siacs/conversations/ui/ConversationFragment.java index 5607c6e48..adcf92586 100644 --- a/src/eu/siacs/conversations/ui/ConversationFragment.java +++ b/src/eu/siacs/conversations/ui/ConversationFragment.java @@ -342,7 +342,7 @@ public class ConversationFragment extends Fragment { Intent shareIntent = new Intent(); shareIntent.setAction(Intent.ACTION_SEND); shareIntent.putExtra(Intent.EXTRA_STREAM, ImageProvider.getContentUri(message)); - shareIntent.setType("image/*"); + shareIntent.setType("image/webp"); startActivity(Intent.createChooser(shareIntent, getText(R.string.share_with))); return true; }