diff --git a/app/src/main/java/org/linphone/chat/ChatMessageViewHolder.java b/app/src/main/java/org/linphone/chat/ChatMessageViewHolder.java index 6cb8fbd97..b345b7ccd 100644 --- a/app/src/main/java/org/linphone/chat/ChatMessageViewHolder.java +++ b/app/src/main/java/org/linphone/chat/ChatMessageViewHolder.java @@ -222,8 +222,13 @@ public class ChatMessageViewHolder extends RecyclerView.ViewHolder implements Vi View v; if (FileUtils.isExtensionImage(filePath)) { - v = content.findViewById(R.id.image); - loadBitmap(c.getFilePath(), ((ImageView)v)); + if (fileContents.size() == 1 && mContext.getResources().getBoolean(R.bool.use_big_pictures_to_preview_images_file_transfers)) { + v = content.findViewById(R.id.bigImage); + loadBitmap(c.getFilePath(), ((ImageView) v)); + } else { + v = content.findViewById(R.id.image); + loadBitmap(c.getFilePath(), ((ImageView) v)); + } } else { v = content.findViewById(R.id.file); ((TextView)v).setText(FileUtils.getNameFromFilePath(filePath)); diff --git a/app/src/main/res/layout/chat_bubble_content.xml b/app/src/main/res/layout/chat_bubble_content.xml index 413143e9f..98af1ccd9 100644 --- a/app/src/main/res/layout/chat_bubble_content.xml +++ b/app/src/main/res/layout/chat_bubble_content.xml @@ -11,6 +11,14 @@ android:layout_height="100dp" android:layout_margin="5dp"/> + + true true true + true false